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

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

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

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

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

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
                justify-content: center;            }
            
        
                                .oxy-progress-bar .oxy-progress-bar-background {
            background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
                
                .oxy-progress-bar .oxy-progress-bar-progress-wrap {
            width: 85%;        }
        
                                                        .oxy-progress-bar .oxy-progress-bar-progress {
            background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
        }
                
                        .oxy-progress-bar .oxy-progress-bar-overlay-text {
            font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
        }
        
                        .oxy-progress-bar .oxy-progress-bar-overlay-percent {
            font-size: 12px;
        }
        
        .ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
				padding: 0px;			}
		
                        .oxy-superbox .oxy-superbox-secondary, 
            .oxy-superbox .oxy-superbox-primary {
                transition-duration: 0.5s;            }
            
            
            
            
            
        
        
        
        
            .oxy-shape-divider {
                width: 0px;
                height: 0px;
                
            }
            
            .oxy_shape_divider svg {
                width: 100%;
            }
            .oxy-pro-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: 1366px;
}
body {font-family: 'HelveticaNowText';}body {line-height: 1.35;font-size: 21px;font-weight: 400;color: #53565a;}.oxy-nav-menu-hamburger-line {background-color: #53565a;}h1, h2, h3, h4, h5, h6 {font-family: 'HelveticaNowText';font-size: 55px;font-weight: 200;line-height: 1.25;}h2, h3, h4, h5, h6{font-size: 34px;font-weight: 200;}h3, h4, h5, h6{font-size: 27px;font-weight: 200;}h4, h5, h6{font-size: 24px;font-weight: 400;}h5, h6{font-size: 18px;font-weight: 400;}h6{font-size: 13px;font-weight: 400;}a {text-decoration: none;}a:hover {text-decoration: none;}.ct-link-text {text-decoration: none;}.ct-link-text:hover {text-decoration: none;}.ct-link {text-decoration: none;}.ct-link:hover {text-decoration: none;}.ct-link-button {font-weight: 700;border-radius: px;}.ct-section-inner-wrap {
}.ct-new-columns > .ct-div-block {
}.oxy-header-container {
}@media (max-width: 992px) {
				.ct-columns-inner-wrap {
					display: block !important;
				}
				.ct-columns-inner-wrap:after {
					display: table;
					clear: both;
					content: "";
				}
				.ct-column {
					width: 100% !important;
					margin: 0 !important;
				}
				.ct-columns-inner-wrap {
					margin: 0 !important;
				}
			}
.oxel-breadcrumb-wrapper {
 width:100%;
}
.oxel-breadcrumb-code {
 width:100%;
}
.oxel_back_to_top_container {
 border-radius:0px;
 position:fixed;
 z-index:15000;
 bottom:3vw;
 text-align:center;
 overflow:hidden;
 left:20.2vw;
}
.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:center;
justify-content:center;
}
@media (max-width: 991px) {
.oxel_back_to_top_container {
 position:fixed;
 right:3vw;
 bottom:3vw;
 left:auto;
}
}

.oxel_back_to_top_icon {
color: #333333;}.oxel_back_to_top_icon 
>svg {width: 55px;height: 55px;}.oxel_back_to_top_icon {
}
.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: #f9f9fa;}.oxel_scrollingImage__container__icon 
>svg {width: 55px;height: 55px;}.oxel_scrollingImage__container__icon {
 transition-duration:2.5s;
}
.Home-Sec {
 width:100vw;
 background-color:#f8f9f6;
 overflow:hidden;
 text-align:center;
overflow-y: hidden;
}
.Home-Sec:not(.ct-section):not(.oxy-easy-posts),
.Home-Sec.oxy-easy-posts .oxy-posts,
.Home-Sec.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.Home-Sec {
 visibility:hidden;
 height:0vh;
 width:0vw;
}
.Home-Sec:not(.ct-section):not(.oxy-easy-posts),
.Home-Sec.oxy-easy-posts .oxy-posts,
.Home-Sec.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Home-Div-Logo {
 text-align:center;
 width:100vw;
 visibility:hidden;
}
.Home-Div-Logo:not(.ct-section):not(.oxy-easy-posts),
.Home-Div-Logo.oxy-easy-posts .oxy-posts,
.Home-Div-Logo.ct-section .ct-section-inner-wrap{
display:none;
align-items:center;
}
@media (max-width: 991px) {
.Home-Div-Logo {
 visibility:hidden;
}
.Home-Div-Logo:not(.ct-section):not(.oxy-easy-posts),
.Home-Div-Logo.oxy-easy-posts .oxy-posts,
.Home-Div-Logo.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.Home-MASARU-Logo {
 width:clamp(200px, 14vw, 300px) ;
 margin-top:6vw;
 margin-left:4vw;
 margin-right:4vw;
 margin-bottom:0vw;
}
.Home-Div-1-2-3 {
 width:100%;
 text-align:center;
 height:100vh;
}
.Home-Div-1-2-3:not(.ct-section):not(.oxy-easy-posts),
.Home-Div-1-2-3.oxy-easy-posts .oxy-posts,
.Home-Div-1-2-3.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.Home-Div-1-2-3 {
 visibility:hidden;
 margin-top:0px;
 margin-bottom:0px;
 height:0vh;
 width:0%;
}
.Home-Div-1-2-3:not(.ct-section):not(.oxy-easy-posts),
.Home-Div-1-2-3.oxy-easy-posts .oxy-posts,
.Home-Div-1-2-3.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.oxy-superbox-primary {
 text-align:center;
}
.oxy-superbox-primary:not(.ct-section):not(.oxy-easy-posts),
.oxy-superbox-primary.oxy-easy-posts .oxy-posts,
.oxy-superbox-primary.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.oxy-superbox-secondary {
 text-align:left;
 padding-top:5%;
 padding-left:6%;
 padding-right:1%;
 padding-bottom:6%;
}
.oxy-superbox-secondary:not(.ct-section):not(.oxy-easy-posts),
.oxy-superbox-secondary.oxy-easy-posts .oxy-posts,
.oxy-superbox-secondary.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
.Home-SupBox {
 superbox_transition_duration:1.3s;
 width:25vw;
 min-height:25vw;
 height:auto;
}

                        .Home-SupBox .oxy-superbox-secondary, 
            .Home-SupBox .oxy-superbox-primary {
                transition-duration: 1.3s;            }
            
                        .Home-SupBox .oxy-superbox-secondary {
                opacity: 0;                                transform: scale(0.5);            }
            
                        .Home-SupBox:hover .oxy-superbox-secondary {
                opacity: 1;                                transform: scale(1);            }
            
                        .Home-SupBox .oxy-superbox-primary {
                opacity: 1;                                transform: scale(1);            }
            
                        .Home-SupBox:hover .oxy-superbox-primary {
                opacity: 0;                                transform: scale(1.4);            }
            
        .Home-SupBox-Prim-Image {
}
.Home-SupBox-Second-DESIGN {
 background-color:#005eb8;
}
.Home-SupBox-Sec-Div {
 text-align:left;
}
.Home-SupBox-Sec-Div:not(.ct-section):not(.oxy-easy-posts),
.Home-SupBox-Sec-Div.oxy-easy-posts .oxy-posts,
.Home-SupBox-Sec-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.Home-SupBox-Sec-Text {
 font-family:HelveticaNowText;
 color:#ffffff;
 font-weight:400;
 font-size:1.0vw;
}
.Home-SupBox-Sec-H3 {
 font-family:HelveticaNowText;
 font-weight:200;
 color:#ffffff;
 font-size:1.8vw;
 text-align:left;
}
@media (max-width: 1366px) {
.Home-SupBox-Sec-H3 {
}
}

.Home-SupBox-Sec-Text-FX:hover{
transform:translate(8%); font-weight:700;
}
.Home-SupBox-Sec-Text-FX {
 padding-left:3%;
 padding-right:6%;
 width:98%;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
}
.Home-SupBox-Second-WEB {
 background-color:#00a499;
}
.Home-SupBox-Second-VIDEO {
 background-color:#ef3340;
}
.Home-Div-Foot {
 width:100%;
 text-align:center;
 visibility:hidden;
}
.Home-Div-Foot:not(.ct-section):not(.oxy-easy-posts),
.Home-Div-Foot.oxy-easy-posts .oxy-posts,
.Home-Div-Foot.ct-section .ct-section-inner-wrap{
display:none;
align-items:center;
justify-content:flex-start;
}
.Home-Foot-Text {
 margin-bottom:1vw;
 padding-left:1%;
 padding-right:1%;
 width:100%;
 font-size:1vw;
}
@media (max-width: 767px) {
.Home-Foot-Text {
 padding-left:2%;
 padding-right:2%;
 padding-bottom:2%;
}
}

.Home-Foot-Text-Small {
 font-family:HelveticaNowText;
 color:#97999b;
 margin-bottom:4vw;
 padding-left:1%;
 padding-right:1%;
 padding-bottom:1%;
 width:100%;
 font-size:13px;
}
@media (max-width: 991px) {
.Home-Foot-Text-Small {
}
.Home-Foot-Text-Small:not(.ct-section):not(.oxy-easy-posts),
.Home-Foot-Text-Small.oxy-easy-posts .oxy-posts,
.Home-Foot-Text-Small.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.Home-mDiv-Logo {
}
@media (max-width: 991px) {
.Home-mDiv-Logo {
 width:90%;
 text-align:center;
 background-color:rgba(248,249,246,0.7);
 position:fixed;
 top:0px;
 margin-left:auto;
 margin-right:auto;
}
.Home-mDiv-Logo:not(.ct-section):not(.oxy-easy-posts),
.Home-mDiv-Logo.oxy-easy-posts .oxy-posts,
.Home-mDiv-Logo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.Home-mDiv-Logo-Image {
}
@media (max-width: 991px) {
.Home-mDiv-Logo-Image {
 padding-top:7%;
 padding-left:7%;
 padding-right:7%;
 padding-bottom:6%;
 width:200px;
}
}

@media (max-width: 767px) {
.Home-mDiv-Logo-Image {
 width:200px;
}
}

@media (max-width: 479px) {
.Home-mDiv-Logo-Image {
 width:200px;
 padding-top:9%;
 padding-left:9%;
 padding-right:9%;
 padding-bottom:8%;
}
}

.Home-mDiv-1-2-3 {
}
.Home-mDiv-1-2-3:not(.ct-section):not(.oxy-easy-posts),
.Home-mDiv-1-2-3.oxy-easy-posts .oxy-posts,
.Home-mDiv-1-2-3.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 991px) {
.Home-mDiv-1-2-3 {
 width:100%;
 text-align:center;
 margin-bottom:4vw;
 margin-top:20%;
}
.Home-mDiv-1-2-3:not(.ct-section):not(.oxy-easy-posts),
.Home-mDiv-1-2-3.oxy-easy-posts .oxy-posts,
.Home-mDiv-1-2-3.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:unset;
flex-wrap:wrap;
align-items:flex-start;
justify-content:center;
}
}

@media (max-width: 767px) {
.Home-mDiv-1-2-3 {
}
.Home-mDiv-1-2-3:not(.ct-section):not(.oxy-easy-posts),
.Home-mDiv-1-2-3.oxy-easy-posts .oxy-posts,
.Home-mDiv-1-2-3.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.Home-mDiv {
}
@media (max-width: 991px) {
.Home-mDiv {
 text-align:left;
 width:29.5%;
 margin-bottom:4vw;
 padding-right:1%;
 padding-top:2%;
 padding-left:1%;
 padding-bottom:2%;
 margin-left:1vw;
 margin-right:1vw;
}
.Home-mDiv:not(.ct-section):not(.oxy-easy-posts),
.Home-mDiv.oxy-easy-posts .oxy-posts,
.Home-mDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

@media (max-width: 767px) {
.Home-mDiv {
 margin-bottom:12vw;
 padding-top:6%;
 padding-left:4%;
 padding-right:4%;
 padding-bottom:4%;
 width:100%;
 margin-left:0vw;
 margin-right:0vw;
}
}

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

.Home-mDiv-No-Image {
}
@media (max-width: 991px) {
.Home-mDiv-No-Image {
 height:12vw;
}
}

@media (max-width: 767px) {
.Home-mDiv-No-Image {
 height:22vw;
}
}

.Home-mDiv-No-Text {
}
@media (max-width: 991px) {
.Home-mDiv-No-Text {
 font-family:HelveticaNowText;
 font-weight:400;
 padding-left:5%;
}
}

.Home-mDiv-Title {
}
@media (max-width: 991px) {
.Home-mDiv-Title {
 font-family:HelveticaNowText;
 font-weight:400;
 width:95%;
 margin-top:5vw;
 margin-bottom:5vw;
}
}

@media (max-width: 767px) {
.Home-mDiv-Title {
 margin-top:12vw;
 margin-bottom:12vw;
 font-size:7vw;
}
}

.Home-mDiv-Text {
}
@media (max-width: 991px) {
.Home-mDiv-Text {
 font-family:HelveticaNowText;
}
}

@media (max-width: 767px) {
.Home-mDiv-Text {
 font-size:4vw;
}
}

.Home-mDiv-Text-FX {
}
@media (max-width: 991px) {
.Home-mDiv-Text-FX {
transform:translate(5%); transition-duration:1s;
 transition-timing-function:ease-in-out;
 width:91%;
 color:#53565a;
}
.Home-mDiv-Text-FX:hover{
transform:translate(13%); font-weight:700;
}
}

@media (max-width: 479px) {
.Home-mDiv-Text-FX {
}
}

.Home-mDiv-No-Text-FX {
}
@media (max-width: 991px) {
.Home-mDiv-No-Text-FX {
 font-weight:700;
}
}

.Home-mDiv-1 {
}
@media (max-width: 991px) {
.Home-mDiv-1 {
 background-color:#e6eff8;
}
}

.Home-mDiv-2 {
}
@media (max-width: 991px) {
.Home-mDiv-2 {
 background-color:#e6f6f5;
 text-align:left;
}
.Home-mDiv-2:not(.ct-section):not(.oxy-easy-posts),
.Home-mDiv-2.oxy-easy-posts .oxy-posts,
.Home-mDiv-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.Home-mDiv-3 {
}
@media (max-width: 991px) {
.Home-mDiv-3 {
 background-color:#fdebec;
}
}

.Home-mDiv-Nav {
 font-family:HelveticaNowText;
 text-align:justify;
 font-weight:400;
 width:100vw;
 margin-right:0px;
 margin-left:0px;
 margin-top:0px;
 margin-bottom:0px;
}
.Home-mDiv-Nav:not(.ct-section):not(.oxy-easy-posts),
.Home-mDiv-Nav.oxy-easy-posts .oxy-posts,
.Home-mDiv-Nav.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
align-items:center;
justify-content:space-around;
}
@media (max-width: 991px) {
.Home-mDiv-Nav {
 width:100vw;
 text-align:justify;
 position:fixed;
 bottom:0px;
 margin-right:0vw;
 margin-left:0vw;
 margin-top:0px;
 margin-bottom:0px;
 background-color:rgba(255,255,255,0.7);
}
.Home-mDiv-Nav:not(.ct-section):not(.oxy-easy-posts),
.Home-mDiv-Nav.oxy-easy-posts .oxy-posts,
.Home-mDiv-Nav.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
}

@media (max-width: 767px) {
.Home-mDiv-Nav {
 text-align:justify;
 width:100%;
 background-color:rgba(255,255,255,0.7);
}
.Home-mDiv-Nav:not(.ct-section):not(.oxy-easy-posts),
.Home-mDiv-Nav.oxy-easy-posts .oxy-posts,
.Home-mDiv-Nav.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
}

.Home-mDiv-NavItem {
 font-weight:400;
}
@media (max-width: 991px) {
.Home-mDiv-NavItem {
 font-family:HelveticaNowText;
 font-weight:400;
 padding-top:1%;
 padding-left:2%;
 padding-right:2%;
 padding-bottom:1%;
 margin-top:1%;
 margin-left:1%;
 margin-right:1%;
 margin-bottom:1%;
 font-size:4vw;
 color:#e1e2e0;
}
}

@media (max-width: 767px) {
.Home-mDiv-NavItem {
 font-size:6vw;
}
}

@media (max-width: 479px) {
.Home-mDiv-NavItem {
 font-size:10vw;
}
}

.Home-mDiv-NavDiv {
}
@media (max-width: 991px) {
.Home-mDiv-NavDiv {
 width:60px;
 height:50px;
 text-align:center;
}
.Home-mDiv-NavDiv:not(.ct-section):not(.oxy-easy-posts),
.Home-mDiv-NavDiv.oxy-easy-posts .oxy-posts,
.Home-mDiv-NavDiv.ct-section .ct-section-inner-wrap{
flex-direction:unset;
align-items:center;
justify-content:center;
}
}

.Home-mDiv-NavText {
}
@media (max-width: 991px) {
.Home-mDiv-NavText {
 color:#53565a;
}
}

.Home-mDiv-NavTextWrap {
}
@media (max-width: 991px) {
.Home-mDiv-NavTextWrap {
 padding-top:2%;
 padding-left:4%;
 padding-right:4%;
 padding-bottom:2%;
}
}

.Home-SupBox-Sec-TextWrap {
 width:100%;
}
.Home-CodeBlock {
}
.Home-GoldText {
 color:#ffff7f;
}
.Home-mDiv-CodeBlock {
}
@media (max-width: 991px) {
.Home-mDiv-CodeBlock {
 width:100%;
}
.Home-mDiv-CodeBlock:not(.ct-section):not(.oxy-easy-posts),
.Home-mDiv-CodeBlock.oxy-easy-posts .oxy-posts,
.Home-mDiv-CodeBlock.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.Home-mDiv-Title-FX {
}
@media (max-width: 991px) {
.Home-mDiv-Title-FX {
 margin-top:1.5vh;
}
}

.Home-JustBox {
 width:25vw;
 min-height:25vw;
 text-align:left;
 padding-left:3%;
}
.Home-JustBox:not(.ct-section):not(.oxy-easy-posts),
.Home-JustBox.oxy-easy-posts .oxy-posts,
.Home-JustBox.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
.Home-JustBox-OK {
 font-family:HelveticaNowText;
 font-weight:200;
 color:#bbbcbc;
 font-size:6vw;
}
.Home-JustBox-Text {
 width:90%;
}
.Home-JustBox-Text-FX:hover{
transform:translate(13%); font-weight:700;
}
.Home-JustBox-Text-FX {
transform:translate(5%); transition-duration:1s;
 transition-timing-function:ease-in-out;
}
.Page-Sec {
 width:100vw;
 text-align:left;
}
.Page-Sec:not(.ct-section):not(.oxy-easy-posts),
.Page-Sec.oxy-easy-posts .oxy-posts,
.Page-Sec.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.Page-Side-Menu:hover{
 box-shadow:5px 0px 34px -5px #bbbcbc;
}
.Page-Side-Menu {
 background-color:#eeeeeb;
 width:17%;
 height:100vh;
 padding-top:2.8%;
 padding-left:2.8%;
 padding-right:2.8%;
 padding-bottom:2.8%;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 text-align:center;
 position:fixed;
 top:0px;
 left:0px;
 bottom:0px;
 transition-duration:1s;
 transition-timing-function:easy-in-out;
 box-shadow:5px 0px 34px -13px #bbbcbc;
}
.Page-Side-Menu:not(.ct-section):not(.oxy-easy-posts),
.Page-Side-Menu.oxy-easy-posts .oxy-posts,
.Page-Side-Menu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
}
@media (max-width: 1366px) {
.Page-Side-Menu {
 width:20%;
 padding-top:3%;
 padding-left:3%;
 padding-right:3%;
 padding-bottom:3%;
}
}

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

.Page-MASARU-Logo {
 width:100%;
}
.Page-Content {
 width:100%;
 padding-top:0%;
 padding-left:17%;
 padding-right:2.8%;
 padding-bottom:3%;
 height:100vh;
}
.Page-Content:not(.ct-section):not(.oxy-easy-posts),
.Page-Content.oxy-easy-posts .oxy-posts,
.Page-Content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.Page-Content {
 padding-left:23%;
 padding-right:3%;
 padding-bottom:5%;
 padding-top:5%;
}
.Page-Content:not(.ct-section):not(.oxy-easy-posts),
.Page-Content.oxy-easy-posts .oxy-posts,
.Page-Content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
}

@media (max-width: 991px) {
.Page-Content {
 padding-top:15%;
 padding-left:5%;
 padding-right:5%;
 padding-bottom:5%;
 text-align:left;
}
.Page-Content:not(.ct-section):not(.oxy-easy-posts),
.Page-Content.oxy-easy-posts .oxy-posts,
.Page-Content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.Page-H1 {
 font-family:HelveticaNowText;
 color:#004b93;
 font-weight:400;
 margin-bottom:1.5vw;
}
.Page-BodyText {
 font-family:HelveticaNowText;
 color:#53565a;
 font-weight:400;
 text-align:left;
}
@media (max-width: 767px) {
.Page-BodyText {
 margin-top:1vw;
}
}

@media (max-width: 479px) {
.Page-BodyText {
 margin-top:2vw;
}
}

.Page-Options-Div {
 width:100%;
 text-align:justify;
}
.Page-Options-Div:not(.ct-section):not(.oxy-easy-posts),
.Page-Options-Div.oxy-easy-posts .oxy-posts,
.Page-Options-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 1366px) {
.Page-Options-Div {
 margin-top:1.2vw;
}
}

.Page-Option {
background-size: cover; text-align:left;
 width:17vw;
 color:#ffffff;
 height:27.5vw;
}
.Page-Option:not(.ct-section):not(.oxy-easy-posts),
.Page-Option.oxy-easy-posts .oxy-posts,
.Page-Option.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 1366px) {
.Page-Option {
 width:16vw;
 height:28.9vw;
}
}

@media (max-width: 991px) {
.Page-Option {
 width:42vw;
 height:68vw;
 margin-bottom:5vw;
}
}

@media (max-width: 767px) {
.Page-Option {
 width:46%;
 height:74.4vw;
 margin-bottom:6vw;
}
}

@media (max-width: 479px) {
.Page-Option {
 width:86vw;
 height:139vw;
 padding-top:5%;
 padding-left:5%;
 padding-right:5%;
 padding-bottom:5%;
 margin-bottom:10vw;
}
}

.Page-Op-Uppertext {
 width:100%;
 text-align:left;
}
.Page-Op-Uppertext:not(.ct-section):not(.oxy-easy-posts),
.Page-Op-Uppertext.oxy-easy-posts .oxy-posts,
.Page-Op-Uppertext.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.Page-Op-Title {
 font-family:HelveticaNowText;
 margin-top:4%;
}
.Page-Op-Number {
 color:#97999b;
}
.Page-Op-BottomText {
 text-shadow:0px 0px 1px #53565a;
}
.Page-Option-FX:hover{
transform:scale3d(1.05,1.05,1); opacity:1;
 filter:grayscale(0%);
 box-shadow:0px 0px 34px -5px #bbbcbc;
}
.Page-Option-FX {
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 opacity:0.3;
 filter:grayscale(50%);
}
.GoBackDiv {
 text-align:center;
 width:100%;
 color:#53565a;
 margin-top:34px;
}
.GoBackDiv:not(.ct-section):not(.oxy-easy-posts),
.GoBackDiv.oxy-easy-posts .oxy-posts,
.GoBackDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.GoBackDiv {
 width:auto;
}
}

.PageNavText {
 font-weight:400;
 margin-bottom:5px;
 color:#97999b;
}
.PageNav-GobackText:hover{
transform:translate(-8px);}
.PageNav-GobackText {
 font-family:HelveticaNowText;
 font-size:clamp(24px, 1.8vw, 34px) ;
 color:#bbbcbc;
 font-weight:200;
 margin-top:5px;
 width:80%;
 transition-duration:0.5s;
 transition-timing-function:ease-in-out;
}
.GoToBeginningDiv {
 text-align:justify;
 margin-top:5px;
}
.GoToBeginningDiv:not(.ct-section):not(.oxy-easy-posts),
.GoToBeginningDiv.oxy-easy-posts .oxy-posts,
.GoToBeginningDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.GoToBeginning-SupBox {
 superbox_transition_duration:1s;
 max-width:32%;
}

                        .GoToBeginning-SupBox .oxy-superbox-secondary, 
            .GoToBeginning-SupBox .oxy-superbox-primary {
                transition-duration: 1s;            }
            
                        .GoToBeginning-SupBox .oxy-superbox-secondary {
                opacity: 0;                                transform: scale(0.5);            }
            
                        .GoToBeginning-SupBox:hover .oxy-superbox-secondary {
                opacity: 1;                                transform: scale(1);            }
            
                        .GoToBeginning-SupBox .oxy-superbox-primary {
                opacity: 1;                                transform: scale(1);            }
            
                        .GoToBeginning-SupBox:hover .oxy-superbox-primary {
                opacity: 0.5;                                transform: scale(1.4);            }
            
        @media (max-width: 991px) {
.GoToBeginning-SupBox {
 max-width:13%;
}
}

.GoToBeg-SupBox-Image {
 width:100%;
}
.GoToBeg-SupBox-Sec {
}
.GoToBeg-SupBox-Sec:not(.ct-section):not(.oxy-easy-posts),
.GoToBeg-SupBox-Sec.oxy-easy-posts .oxy-posts,
.GoToBeg-SupBox-Sec.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.PageNavDiv {
 width:100%;
 min-width:100%;
 max-width:100%;
}
@media (max-width: 991px) {
.PageNavDiv {
 width:60vw;
}
.PageNavDiv:not(.ct-section):not(.oxy-easy-posts),
.PageNavDiv.oxy-easy-posts .oxy-posts,
.PageNavDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

.Page-Title-Div {
 padding-top:7.5%;
 width:100%;
 padding-bottom:3.5%;
 text-align:left;
}
.Page-Title-Div:not(.ct-section):not(.oxy-easy-posts),
.Page-Title-Div.oxy-easy-posts .oxy-posts,
.Page-Title-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.Page-Title-Div {
 padding-top:3%;
 margin-bottom:1.7vw;
}
}

@media (max-width: 767px) {
.Page-Title-Div {
 margin-top:5vw;
}
}

@media (max-width: 479px) {
.Page-Title-Div {
 margin-top:3vh;
 margin-bottom:9vw;
}
}

.Page-mSide-Menu {
}
.Page-mSide-Menu:not(.ct-section):not(.oxy-easy-posts),
.Page-mSide-Menu.oxy-easy-posts .oxy-posts,
.Page-mSide-Menu.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 991px) {
.Page-mSide-Menu {
 position:fixed;
 top:0px;
 left:0px;
 right:0px;
 width:100vw;
 background-color:rgba(248,249,246,0.7);
}
.Page-mSide-Menu:not(.ct-section):not(.oxy-easy-posts),
.Page-mSide-Menu.oxy-easy-posts .oxy-posts,
.Page-mSide-Menu.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.Page-Opption-TextFX {
 color:#53565a;
}
.Page-NineOps-Div {
 text-align:justify;
 width:100%;
 height:100%;
 margin-top:-1vw;
 margin-left:-1vw;
 margin-right:-1vw;
 margin-bottom:-1vw;
}
.Page-NineOps-Div:not(.ct-section):not(.oxy-easy-posts),
.Page-NineOps-Div.oxy-easy-posts .oxy-posts,
.Page-NineOps-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:stretch;
justify-content:space-between;
}
@media (max-width: 991px) {
.Page-NineOps-Div {
 margin-top:17vw;
}
}

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

.Page-NineOps-One {
 margin-top:1vw;
 margin-left:1vw;
 margin-right:1vw;
 margin-bottom:2vw;
 width:23vw;
 height:12vw;
}
@media (max-width: 1366px) {
.Page-NineOps-One {
 width:21vw;
 height:12vw;
 margin-top:1.5vw;
 margin-left:0.5vw;
 margin-right:0.5vw;
 margin-bottom:1.5vw;
}
}

@media (max-width: 991px) {
.Page-NineOps-One {
 width:27vw;
 height:27vw;
}
}

.Page-NineOps-One-FX:hover{
transform:scale3d(1.05,1.05,1); background-color:#ccdff1;
 color:#004b93;
 box-shadow:0px 0px 34px 0px #ccdff1;
}
.Page-NineOps-One-FX {
 text-align:left;
 background-color:#e6eff8;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
}
.Page-NineOps-One-FX:not(.ct-section):not(.oxy-easy-posts),
.Page-NineOps-One-FX.oxy-easy-posts .oxy-posts,
.Page-NineOps-One-FX.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 767px) {
.Page-NineOps-One-FX {
 width:42vw;
 height:60vw;
 padding-top:3%;
 padding-left:3%;
 padding-right:3%;
 padding-bottom:3%;
 margin-bottom:4vw;
}
}

@media (max-width: 479px) {
.Page-NineOps-One-FX {
 width:80vw;
 height:50vw;
}
}

.Page-NineOption-Number {
 font-weight:400;
 color:#ffffff;
}
.Page-NineOption-Heading {
 font-weight:400;
 margin-top:0.5vw;
}
.Page-Content-AddOn {
 padding-top:3%;
}
@media (max-width: 1366px) {
.Page-Content-AddOn {
 padding-top:1%;
}
}

@media (max-width: 767px) {
.Page-Content-AddOn {
 margin-top:5vw;
}
}

@media (max-width: 479px) {
.Page-Content-AddOn {
 margin-top:8vw;
}
}

.DESIGN-Modal {
 background-color:#005eb8;
 color:#ffffff;
 text-align:left;
 padding-top:1.8%;
 padding-left:2%;
 padding-right:2%;
 padding-bottom:2%;
 position:relative;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 z-index:9999;
 box-shadow:0px 0px 34px -13px #005eb8;
}
.DESIGN-Modal:not(.ct-section):not(.oxy-easy-posts),
.DESIGN-Modal.oxy-easy-posts .oxy-posts,
.DESIGN-Modal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 1366px) {
.DESIGN-Modal {
 padding-top:2.5%;
 padding-left:3.2%;
 padding-right:3.2%;
 padding-bottom:3.2%;
}
}

@media (max-width: 991px) {
.DESIGN-Modal {
 padding-top:3.3%;
 padding-left:4%;
 padding-right:4%;
 padding-bottom:4%;
}
}

@media (max-width: 767px) {
.DESIGN-Modal {
 padding-top:4%;
 padding-left:4.5%;
 padding-right:4.5%;
 padding-bottom:4.5%;
}
}

@media (max-width: 479px) {
.DESIGN-Modal {
 padding-top:5%;
 padding-left:6%;
 padding-right:6%;
 padding-bottom:6%;
}
}

.DESIGN-Modal-Heading {
 font-family:HelveticaNowText;
 font-weight:400;
 margin-bottom:5%;
}
.DESIGN-Modal-Text {
}
.oxy-close-modal:hover{
}
.oxy-close-modal {
color: #ffffff;}.oxy-close-modal 
>svg {width: 55px;height: 55px;}.oxy-close-modal {
cursor: pointer;
}
.Page-Option-FX-Light:hover{
transform:scale3d(1.05,1.05,1); opacity:1;
 box-shadow:0px 0px 34px -13px #bbbcbc;
}
.Page-Option-FX-Light {
background-image: radial-gradient( ellipse farthest-corner at 10% 20%, #84837d, #ffffff 60%), url(https://arhiv.masaru.si/wp-content/uploads/1330-Primeri-celostnih-graficnih-podob-2.png); transition-duration:1s;
 transition-timing-function:ease-in-out;
 background-blend-mode:darken;
}
.Page-Title-Div-IsFixed {
 top:0px;
 right:0px;
 left:18vw;
 padding-top:4%;
 z-index:100;
 background-color:#f8f9f6;
 padding-bottom:1%;
 padding-left:2vw;
 position:fixed;
 height:13.5vw;
-webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px);
}
@media (max-width: 1366px) {
.Page-Title-Div-IsFixed {
}
}

@media (max-width: 991px) {
.Page-Title-Div-IsFixed {
 position:fixed;
 top:0px;
 left:2vw;
 right:2vw;
 padding-top:20%;
 height:40vw;
}
}

@media (max-width: 767px) {
.Page-Title-Div-IsFixed {
 height:auto;
}
}

.Page-Article {
 width:100%;
 text-align:left;
}
.Page-Article:not(.ct-section):not(.oxy-easy-posts),
.Page-Article.oxy-easy-posts .oxy-posts,
.Page-Article.ct-section .ct-section-inner-wrap{
flex-direction:unset;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.Page-Article {
}
}

.Page-Content-Article {
 width:100%;
 padding-top:0%;
 padding-left:19.8%;
 padding-right:2.8%;
 padding-bottom:3%;
 text-align:left;
 height:100vh;
}
.Page-Content-Article:not(.ct-section):not(.oxy-easy-posts),
.Page-Content-Article.oxy-easy-posts .oxy-posts,
.Page-Content-Article.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.Page-Content-Article {
 padding-left:23%;
 padding-right:3%;
 padding-bottom:5%;
 padding-top:5%;
}
.Page-Content-Article:not(.ct-section):not(.oxy-easy-posts),
.Page-Content-Article.oxy-easy-posts .oxy-posts,
.Page-Content-Article.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
}

@media (max-width: 991px) {
.Page-Content-Article {
 padding-top:15%;
 padding-left:5%;
 padding-right:5%;
 padding-bottom:5%;
 text-align:left;
}
.Page-Content-Article:not(.ct-section):not(.oxy-easy-posts),
.Page-Content-Article.oxy-easy-posts .oxy-posts,
.Page-Content-Article.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.Page-Article-H2 {
 font-family:HelveticaNowText;
 font-weight:400;
 margin-bottom:0.8vw;
 width:100%;
 color:#005eb8;
 margin-top:1vw;
}
.Page-Article-Body {
 width:100%;
 margin-bottom:1vw;
}
@media (max-width: 1366px) {
.Page-Article-Body {
}
}

.Page-Article-2col {
 margin-bottom:38px;
column-count: 2; column-gap: 40px;
}
.Page-Article-3-Columns {
 margin-top:1vw;
 margin-bottom:2vw;
 width:100%;
}
.Page-Article-UImageText {
 font-size:16px;
 font-style:italic;
 margin-top:1vw;
 width:84%;
}
.Page-Article-Body-50 {
 width:50%;
}
.Page-Article-H4 {
 font-weight:400;
 margin-bottom:0.8vw;
}
.Page-3Col-Column {
}
.Page-ScaleOnHover:hover{
transform:scale3d(1.05,1.05,1);}
.Page-ScaleOnHover {
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 z-index:100;
}
.Page-Arch-AccordDiv {
 width:100%;
 margin-top:-1%;
 margin-left:-1.1%;
 margin-right:-1.1%;
 margin-bottom:-1%;
}
.Page-Arch-AccordDiv:not(.ct-section):not(.oxy-easy-posts),
.Page-Arch-AccordDiv.oxy-easy-posts .oxy-posts,
.Page-Arch-AccordDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.Page-Arch-Accord-Img:hover .Page-123-Description{
transform:scale3d(1,1,1); opacity:1;
}
.Page-Arch-Accord-Img:hover{
 flex-grow:3;
}
.Page-Arch-Accord-Img {
background-size: cover; flex-grow:1;
 transition-duration:2s;
 transition-timing-function:ease-in-out;
 transition-property:flex;
 height:48vh;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
@media (max-width: 1366px) {
.Page-Arch-Accord-Img {
 height:320vh;
}
}

@media (max-width: 991px) {
.Page-Arch-Accord-Img {
 width:40vw;
 height:40vw;
}
}

@media (max-width: 767px) {
.Page-Arch-Accord-Img {
 width:35vw;
 height:35vw;
}
}

.Page-Arch-Accord-Body {
 color:#f8f9f6;
 width:100%;
}
.Page-Arch-Accord-H2 {
 color:#f8f9f6;
 font-weight:400;
 margin-bottom:30px;
 width:100%;
}
.Page-Arch-Accord-TextDiv {
 width:40%;
}
.Page-Article-GrayDiv:hover{
 background-color:#ccdff1;
 color:#004b93;
 -webkit-font-smoothing:subpixel-antialiased;
-moz-osx-font-smoothing:unset; box-shadow:0px 0px 34px 0px #ccdff1;
}
.Page-Article-GrayDiv {
 width:100%;
 padding-top:3%;
 padding-left:3%;
 padding-right:0%;
 padding-bottom:3%;
 background-color:#eeeeeb;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 margin-bottom:2vw;
 position:relative;
}
.Page-Article-Body-FX:hover{
transform:translate(3%); font-weight:700;
}
.Page-Article-Body-FX {
 transition-duration:1.2s;
 transition-timing-function:easy-in-out;
}
.Page-Article-BodyOption {
 width:95%;
 margin-bottom:0.3vw;
 padding-right:0px;
 padding-top:0px;
 padding-left:0px;
 padding-bottom:0px;
 margin-top:0.3vw;
 margin-left:0.4vw;
}
@media (max-width: 1366px) {
.Page-Article-BodyOption {
}
}

.Page-Article-Column {
}
.Page-Archive-Logo {
background-size: contain; background-repeat:no-repeat;
 height:7vw;
 text-align:center;
 background-position:50% 50%;
}
.Page-Archive-Logo:not(.ct-section):not(.oxy-easy-posts),
.Page-Archive-Logo.oxy-easy-posts .oxy-posts,
.Page-Archive-Logo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-end;
}
.Page-Article-Link {
 width:100%;
 text-align:center;
 color:#97999b;
 margin-bottom:-1vw;
}
.Page-Article-AccordionDiv {
 width:75%;
}
.Page-Article-AccordionDiv:not(.ct-section):not(.oxy-easy-posts),
.Page-Article-AccordionDiv.oxy-easy-posts .oxy-posts,
.Page-Article-AccordionDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
}
.Page-Article-Accordion-Div:hover{
 opacity:1;
 filter:grayscale(0%);
 flex-grow:2;
 height:12vw;
 background-color:#ffffff;
}
.Page-Article-Accordion-Div {
background-size: contain; background-repeat:no-repeat;
 height:6vw;
 flex-grow:1;
 transition-duration:2s;
 transition-timing-function:ease-in-out;
 transition-property:flex filter opacity;
 filter:grayscale(100%);
 opacity:0.4;
 min-width:16vw;
 width:16vw;
 margin-top:1vw;
 margin-bottom:1vw;
 background-position:50% 50%;
}
.Page-Article-LogoContainer {
 width:100%;
 text-align:justify;
}
.Page-Article-LogoContainer:not(.ct-section):not(.oxy-easy-posts),
.Page-Article-LogoContainer.oxy-easy-posts .oxy-posts,
.Page-Article-LogoContainer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
align-content:flex-start;
justify-content:space-between;
}
.Page-Article-CGP-Logo:hover{
}
.Page-Article-CGP-Logo {
background-size: 90% auto; background-repeat:no-repeat;
 text-align:center;
 width:17.1vw;
 height:9vw;
 margin-top:1vw;
 z-index:200;
 transition-property:transform;
 transition-timing-function:ease-in-out;
 transition-duration:1.3s;
 background-position:50% 50%;
}
.Page-Article-CGP-Logo:not(.ct-section):not(.oxy-easy-posts),
.Page-Article-CGP-Logo.oxy-easy-posts .oxy-posts,
.Page-Article-CGP-Logo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
align-content:flex-end;
justify-content:flex-end;
}
@media (max-width: 1366px) {
.Page-Article-CGP-Logo {
 width:24vw;
 height:12.6vw;
}
}

@media (max-width: 991px) {
.Page-Article-CGP-Logo {
 width:36vw;
 height:20vw;
}
}

@media (max-width: 767px) {
.Page-Article-CGP-Logo {
 width:65vw;
 height:34vw;
}
}

.Page-1330-LogoContainer {
 width:57vw;
 text-align:justify;
 padding-top:21vw ;
 z-index:90;
}
.Page-1330-LogoContainer:not(.ct-section):not(.oxy-easy-posts),
.Page-1330-LogoContainer.oxy-easy-posts .oxy-posts,
.Page-1330-LogoContainer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:space-around;
}
@media (max-width: 1366px) {
.Page-1330-LogoContainer {
 padding-top:23vw ;
}
}

@media (max-width: 991px) {
.Page-1330-LogoContainer {
 width:100%;
 padding-top:28vw ;
}
}

@media (max-width: 767px) {
.Page-1330-LogoContainer {
 padding-top:40vw ;
}
}

@media (max-width: 479px) {
.Page-1330-LogoContainer {
 padding-top:71vw ;
}
}

.Page-1330-aLogo {
background-size: contain; background-repeat:no-repeat;
 width:22%;
 background-position:50% 50%;
}
.BelowImage-Link:hover{
 opacity:1;
}
.BelowImage-Link {
 width:100%;
 text-align:center;
 opacity:0;
 padding-bottom:4px;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-delay:1s;
 padding-top:45%;
 transition-property:opacity;
 color:#53565a;
}
.Page-1330-CopyrightComment {
 width:18vw;
 position:fixed;
 top:23vw;
 right:0px;
 z-index:1000;
}
@media (max-width: 991px) {
.Page-1330-CopyrightComment {
 visibility:hidden;
}
.Page-1330-CopyrightComment:not(.ct-section):not(.oxy-easy-posts),
.Page-1330-CopyrightComment.oxy-easy-posts .oxy-posts,
.Page-1330-CopyrightComment.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Phone-Container {
}
.Page-1340-Option-Div {
 width:18vw;
 height:9vw;
}
.Page-1340-Option-Div:not(.ct-section):not(.oxy-easy-posts),
.Page-1340-Option-Div.oxy-easy-posts .oxy-posts,
.Page-1340-Option-Div.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.Page-1340-Option-Div {
 width:24vw;
 height:13vw;
}
}

@media (max-width: 991px) {
.Page-1340-Option-Div {
 width:44vw;
 height:22vw;
}
}

@media (max-width: 767px) {
.Page-1340-Option-Div {
 width:100%;
 height:48vw;
 margin-bottom:4vw;
}
}

.Page-1340-ListHeading {
 font-weight:400;
 margin-bottom:0.3vw;
}
.Page-1340-ListText {
 font-weight:400;
}
.Page-1340-ListContainer {
 text-align:justify;
}
.Page-1340-ListContainer:not(.ct-section):not(.oxy-easy-posts),
.Page-1340-ListContainer.oxy-easy-posts .oxy-posts,
.Page-1340-ListContainer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
}
.Page-1340-CTA {
 width:18vw;
 position:fixed;
 top:26vw;
 right:0px;
}
.Page-1340-Option-Div-FX:hover{
transform:scale3d(1.05,1.05,1); background-color:#ccdff1;
 color:#004b93;
 box-shadow:0px 0px 34px 0px #ccdff1;
}
.Page-1340-Option-Div-FX {
 text-align:left;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 color:#53565a;
}
.Page-1340-Option-Div-FX:not(.ct-section):not(.oxy-easy-posts),
.Page-1340-Option-Div-FX.oxy-easy-posts .oxy-posts,
.Page-1340-Option-Div-FX.ct-section .ct-section-inner-wrap{
flex-direction:unset;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 767px) {
.Page-1340-Option-Div-FX {
 width:42vw;
 height:60vw;
 padding-top:3%;
 padding-left:3%;
 padding-right:3%;
 padding-bottom:3%;
 margin-bottom:4vw;
}
}

@media (max-width: 479px) {
.Page-1340-Option-Div-FX {
 width:80vw;
 height:50vw;
}
}

.Page-1345-Heading {
 width:100%;
 margin-bottom:0.5vw;
}
.Page-1345-Heading:not(.ct-section):not(.oxy-easy-posts),
.Page-1345-Heading.oxy-easy-posts .oxy-posts,
.Page-1345-Heading.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.Page-1345-SubContainer {
 width:100%;
 text-align:left;
}
.Page-1345-SubContainer:not(.ct-section):not(.oxy-easy-posts),
.Page-1345-SubContainer.oxy-easy-posts .oxy-posts,
.Page-1345-SubContainer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.Page-1345-SubContainer {
 margin-bottom:21px;
}
}

.Page-1345-TextDiv {
 padding-right:21px;
 width:24ch ;
}
@media (max-width: 991px) {
.Page-1345-TextDiv {
 width:100%;
 margin-bottom:13px;
}
}

.Page-1345-Month {
 width:7vw;
 text-align:center;
 height:4.4vw;
 margin-right:5px;
 margin-top:5px;
}
.Page-1345-Month:not(.ct-section):not(.oxy-easy-posts),
.Page-1345-Month.oxy-easy-posts .oxy-posts,
.Page-1345-Month.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.Page-1345-Month {
 width:14.5vw;
 height:8.9vw;
}
}

@media (max-width: 767px) {
.Page-1345-Month {
 width:19vw;
 height:11.7vw;
 margin-bottom:5px;
}
}

@media (max-width: 479px) {
.Page-1345-Month {
 width:34vw;
 height:21vw;
 margin-bottom:7px;
}
}

.Page-1345-MinMed100 {
 background-color:#337ec6;
}
.Page-1345-Med70 {
 background-color:#669ed4;
}
.Page-1345-MinMed70 {
 background-color:#ccdff1;
}
.Page-1345-MinMed40 {
 background-color:#ccdff1;
}
.Page-1345-ProductTime {
 width:100%;
 margin-top:3vw;
transform-origin: 28% 50%;
}
.Page-1345-ProductTime:not(.ct-section):not(.oxy-easy-posts),
.Page-1345-ProductTime.oxy-easy-posts .oxy-posts,
.Page-1345-ProductTime.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.Page-1345-ProductTime {
 margin-top:5vw;
}
}

@media (max-width: 479px) {
.Page-1345-ProductTime {
 margin-top:8vw;
}
}

.Page-1345-Med100 {
 background-color:#005eb8;
}
.Page-1345-Med40 {
 background-color:#ccdff1;
}
.Page-1345-Max100 {
 background-color:#004b93;
}
.Page-1345-Max70 {
 background-color:#337ec6;
}
.Page-1345-Max40 {
 background-color:#ccdff1;
}
.Page-1345-SmallTXT {
 font-family:HelveticaNowText;
 color:#53565a;
 font-weight:400;
}
@media (max-width: 767px) {
.Page-1345-SmallTXT {
 margin-top:1vw;
}
}

@media (max-width: 479px) {
.Page-1345-SmallTXT {
 margin-top:2vw;
}
}

.Page-1345-CTA {
 position:fixed;
 top:6vw;
 right:3vw;
}
@media (max-width: 1366px) {
.Page-1345-CTA {
 position:absolute;
 top:5.5vw;
 right:3vw;
}
}

@media (max-width: 991px) {
.Page-1345-CTA {
 position:relative;
 left:0px;
 margin-top:180px;
 margin-left:-5px;
}
.Page-1345-CTA:not(.ct-section):not(.oxy-easy-posts),
.Page-1345-CTA.oxy-easy-posts .oxy-posts,
.Page-1345-CTA.ct-section .ct-section-inner-wrap{
display:block;
}
}

@media (max-width: 767px) {
.Page-1345-CTA {
 width:100%;
 margin-left:0px;
}
}

.Page-1341-Container {
 width:75%;
 text-align:justify;
 max-height:50vh;
}
.Page-1341-Container:not(.ct-section):not(.oxy-easy-posts),
.Page-1341-Container.oxy-easy-posts .oxy-posts,
.Page-1341-Container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 1366px) {
.Page-1341-Container {
 width:70%;
}
}

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

.Page-1341-AccDiv:hover{
 flex-grow:5;
}
.Page-1341-AccDiv:not(.ct-section):not(.oxy-easy-posts):hover,
.Page-1341-AccDiv.oxy-easy-posts:hover .oxy-posts,
.Page-1341-AccDiv.ct-section:hover .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.Page-1341-AccDiv {
 flex-grow:1;
 height:21vw;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:flex;
}
.Page-1341-AccColorDiv:empty{
 min-height:1px;
}
.Page-1341-AccColorDiv {
 height:2vw;
 width:100%;
}
.Page-1341-PriceStart {
 padding-left:5px;
 border-left-width:1px;
 border-left-style:solid;
 border-left-color:#bbbcbc;
 padding-top:5px;
}
.Page-1341-AccDesc {
 text-align:left;
 margin-top:2%;
}
.Page-1341-AccComment {
 font-size:0.7vw;
 margin-top:1vw;
 text-align:left;
 transition-duration:1s;
 transition-timing-function:ease;
 transition-property:display;
 width:90%;
}
.Page-1341-AccComment:not(.ct-section):not(.oxy-easy-posts),
.Page-1341-AccComment.oxy-easy-posts .oxy-posts,
.Page-1341-AccComment.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.Page-1341-CTA {
 position:fixed;
 top:3vw;
 right:3vw;
 z-index:50;
 bottom:3vw;
}
.Page-1341-CTA:not(.ct-section):not(.oxy-easy-posts),
.Page-1341-CTA.oxy-easy-posts .oxy-posts,
.Page-1341-CTA.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
@media (max-width: 991px) {
.Page-1341-CTA {
 position:relative;
 text-align:left;
 margin-top:180px;
 margin-left:-5px;
 margin-bottom:3vw;
 left:0vw;
 right:0vw;
 width:100%;
 top:auto;
 bottom:auto;
}
.Page-1341-CTA:not(.ct-section):not(.oxy-easy-posts),
.Page-1341-CTA.oxy-easy-posts .oxy-posts,
.Page-1341-CTA.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.Button-Link:hover{
background-color :#004b93;
border: 1px solid #004b93;
}.Button-Link:hover{
}
.Button-Link {
background-color :#005eb8;
border: 1px solid #005eb8;
color: #ffffff;
padding: 8px 12.8px;
}.Button-Link {
 button-hover_color:#004b93;
 margin-top:1vw;
 margin-bottom:1vw;
 padding-left:21px;
 padding-right:21px;
 padding-bottom:7px;
 letter-spacing:1px;
 text-align:center;
 padding-top:7px;
}
.Button-FX:hover{
transform:translate3d(2px,2px,1px); box-shadow:3px 3px 8px 0px #669ed4;
}
.Button-FX {
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 box-shadow:5px 5px 21px 0px #99bfe3;
}
.Page-1344-OptionsDiv:hover .h3-SubHeading{
 color:#000000;
}
.Page-1344-OptionsDiv {
 text-align:left;
 padding-top:1vw;
 padding-left:1vw;
 padding-right:1vw;
 padding-bottom:1vw;
 transition-duration:2s;
 transition-timing-function:ease-in-out;
}
.Page-1344-OptionsDiv:not(.ct-section):not(.oxy-easy-posts),
.Page-1344-OptionsDiv.oxy-easy-posts .oxy-posts,
.Page-1344-OptionsDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.Page-1344-OptionsDiv {
 width:100%;
 padding-left:2vw;
 padding-right:2vw;
 padding-top:2vw;
 padding-bottom:2vw;
}
.Page-1344-OptionsDiv:not(.ct-section):not(.oxy-easy-posts),
.Page-1344-OptionsDiv.oxy-easy-posts .oxy-posts,
.Page-1344-OptionsDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 479px) {
.Page-1344-OptionsDiv {
 padding-left:4vw;
 padding-right:4vw;
 padding-top:4vw;
 padding-bottom:4vw;
}
}

.Page-1344-Heading {
 width:100%;
}
.Page-1344-TimeTrack {
 width:100%;
 text-align:left;
 margin-bottom:10px;
}
.Page-1344-TimeTrack:not(.ct-section):not(.oxy-easy-posts),
.Page-1344-TimeTrack.oxy-easy-posts .oxy-posts,
.Page-1344-TimeTrack.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-end;
justify-content:flex-start;
}
.Page-1344-TimeTrack-Event {
 text-align:left;
 margin-left:4px;
 margin-right:4px;
}
.Page-1344-TimeTrack-Event:not(.ct-section):not(.oxy-easy-posts),
.Page-1344-TimeTrack-Event.oxy-easy-posts .oxy-posts,
.Page-1344-TimeTrack-Event.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
.Page-1344-TTE-Offer {
 width:2vw;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:dashed;
 border-right-style:dashed;
 border-bottom-style:dashed;
 border-left-style:dashed;
 border-top-color:#bbbcbc;
 border-right-color:#bbbcbc;
 border-bottom-color:#bbbcbc;
 border-left-color:#bbbcbc;
 height:100%;
}
.Page-1344-TTE-Ideas {
 width:6vw;
 height:6vw;
 text-align:center;
}
.Page-1344-TTE-Ideas:not(.ct-section):not(.oxy-easy-posts),
.Page-1344-TTE-Ideas.oxy-easy-posts .oxy-posts,
.Page-1344-TTE-Ideas.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.Page-1344-TTE-OK {
 text-align:center;
 width:1vw;
 height:6vw;
}
.Page-1344-TTE-OK:not(.ct-section):not(.oxy-easy-posts),
.Page-1344-TTE-OK.oxy-easy-posts .oxy-posts,
.Page-1344-TTE-OK.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.Page-1344-TTE-PrePay {
 text-align:center;
 height:6vw;
 width:2vw;
 background-color:#bbbcbc;
}
.Page-1344-TTE-PrePay:not(.ct-section):not(.oxy-easy-posts),
.Page-1344-TTE-PrePay.oxy-easy-posts .oxy-posts,
.Page-1344-TTE-PrePay.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.Page-1344-TTE-Production {
 text-align:center;
 height:6vw;
 width:30vw;
}
.Page-1344-TTE-Production:not(.ct-section):not(.oxy-easy-posts),
.Page-1344-TTE-Production.oxy-easy-posts .oxy-posts,
.Page-1344-TTE-Production.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.Page-1344-TTE-DONE {
 text-align:center;
 width:1vw;
 height:6vw;
}
.Page-1344-TTE-DONE:not(.ct-section):not(.oxy-easy-posts),
.Page-1344-TTE-DONE.oxy-easy-posts .oxy-posts,
.Page-1344-TTE-DONE.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.Page-1344-TTE-Payment {
 text-align:center;
 width:5vw;
 background-color:#bbbcbc;
 height:100%;
}
.Page-1344-TTE-Payment:not(.ct-section):not(.oxy-easy-posts),
.Page-1344-TTE-Payment.oxy-easy-posts .oxy-posts,
.Page-1344-TTE-Payment.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.Page-1344-TTE-MarkText {
 font-size:0.7vw;
 text-align:center;
 color:#53565a;
}
.Page-1344-TTE-Height1 {
 height:6vw;
 text-align:center;
}
.Page-1344-TTE-Height1:not(.ct-section):not(.oxy-easy-posts),
.Page-1344-TTE-Height1.oxy-easy-posts .oxy-posts,
.Page-1344-TTE-Height1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.Page-1344-TTE-FX-dots {
 border-bottom-width:4px;
 border-bottom-style:dotted;
 border-bottom-color:#669ed4;
}
.Page-1344-TTE-FX-WhiteTxt {
 color:#ffffff;
 font-weight:700;
}
.Page-1344-TTE-FX-RotateTXT {
transform:rotate(-90deg);}
.Page-1344-TTE-Payments {
 text-align:center;
 width:2.5vw;
 background-color:#bbbcbc;
 height:2.2vw;
}
.Page-1344-TTE-Payments:not(.ct-section):not(.oxy-easy-posts),
.Page-1344-TTE-Payments.oxy-easy-posts .oxy-posts,
.Page-1344-TTE-Payments.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.Page-1342-Pricelist {
 width:100%;
 text-align:left;
 position:relative;
 padding-top:21%;
}
.Page-1342-Pricelist:not(.ct-section):not(.oxy-easy-posts),
.Page-1342-Pricelist.oxy-easy-posts .oxy-posts,
.Page-1342-Pricelist.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.Page-1342-Pricelist {
 padding-top:26%;
}
}

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

.Page-1342-Item {
 width:30%;
 padding-left:0px;
 margin-right:auto;
}
.Page-1342-Item:not(.ct-section):not(.oxy-easy-posts),
.Page-1342-Item.oxy-easy-posts .oxy-posts,
.Page-1342-Item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.Page-1342-Row:hover{
 background-color:#eeeeeb;
}
.Page-1342-Row {
 text-align:left;
 width:100%;
 margin-bottom:4px;
 background-color:#f8f9f6;
}
.Page-1342-Row:not(.ct-section):not(.oxy-easy-posts),
.Page-1342-Row.oxy-easy-posts .oxy-posts,
.Page-1342-Row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.Page-1342-Package {
 width:100%;
 text-align:center;
 color:#ffffff;
 padding-top:4px;
 padding-bottom:4px;
 margin-right:auto;
}
.Page-1342-CTA {
 width:18vw;
 position:fixed;
 top:7vw;
 right:0px;
}
.Page-1342-CTA:not(.ct-section):not(.oxy-easy-posts),
.Page-1342-CTA.oxy-easy-posts .oxy-posts,
.Page-1342-CTA.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.Page-1342-PackageDetails {
 width:13.5%;
 text-align:center;
 margin-right:4px;
}
.Page-1342-PackageDetails:not(.ct-section):not(.oxy-easy-posts),
.Page-1342-PackageDetails.oxy-easy-posts .oxy-posts,
.Page-1342-PackageDetails.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.Page-1342-PackageDetails-Text {
 font-weight:400;
 margin-top:4px;
 width:100%;
 padding-left:4px;
}
.Page-1342-Item-Text {
 width:30%;
 padding-left:8px;
 margin-right:auto;
}
.Page-1342-Items-Heading {
 font-weight:700;
 width:100%;
 margin-top:20px;
}
.Page-1342-YesNoOption {
 width:13.5%;
 text-align:center;
 margin-right:4px;
}
.Page-1342-CGP-MIN {
 background-color:#99bfe3;
 color:#ffffff;
}
.Page-1342-Opacity {
 opacity:0.5;
 filter:grayscale(20%);
}
.Page-1342-CGP-MEDIUM {
 background-color:#99bfe3;
 color:#ffffff;
}
.Page-1342-CGP-MEDIUMPLUS {
 background-color:#337ec6;
 color:#ffffff;
}
.Page-1342-CGP-MAX {
 background-color:#005eb8;
 color:#ffffff;
}
.Page-1342-CGP-ALLIN {
 background-color:#004b93;
 color:#ffffff;
 font-weight:700;
}
.Page-1342-SetOfItems {
 width:100%;
 margin-top:3ex ;
}
.Page-1342-SetOfItems:not(.ct-section):not(.oxy-easy-posts),
.Page-1342-SetOfItems.oxy-easy-posts .oxy-posts,
.Page-1342-SetOfItems.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.Pahe-1342-WhiteText {
 color:#ffffff;
}
.Page-1344-TimeTrack-Event-Spacing {
 margin-right:3%;
}
.Global-Section {
 width:100%;
 height:100vh;
 text-align:left;
 gap:0px;
 position:relative;
}
.Global-Section:not(.ct-section):not(.oxy-easy-posts),
.Global-Section.oxy-easy-posts .oxy-posts,
.Global-Section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
gap:0px;
}
@media (max-width: 991px) {
.Global-Section {
 text-align:left;
}
.Global-Section:not(.ct-section):not(.oxy-easy-posts),
.Global-Section.oxy-easy-posts .oxy-posts,
.Global-Section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.Global-Header-Div:hover .Global-Nav-GoBack-Arrow{
 opacity:1;
}
.Global-Header-Div:hover .Global-Nav-GoHome-SubDiv{
 opacity:1;
}
.Global-Header-Div:hover .Global-Nav-Text{
 opacity:1;
}
.Global-Header-Div:hover .Global-MASARU-Slogan{
 opacity:1;
}
.Global-Header-Div:hover .Global-M-logo{
 opacity:1;
}
.Global-Header-Div:hover{
 background-color:rgba(255,255,255,0.55);
box-shadow: 0px 0px 13px 0px rgba(187, 188, 188, 0.5), 0px 0px 34px 0px rgba(187, 188, 188, 0.2), 0px 0px 89px 0px rgba(187, 188, 188, 0.1);
}
.Global-Header-Div {
 background-color:#eeeeeb;
 padding-top:3vw;
 padding-left:3vw;
 padding-right:3vw;
 padding-bottom:3vw;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 text-align:center;
 top:0px;
 left:0px;
 bottom:0px;
 z-index:9000;
 width:17%;
 position:fixed;
 height:100vh;
box-shadow: 0px 0px 2px 0px rgba(187, 188, 188, 0.5), 0px 0px 5px 0px rgba(187, 188, 188, 0.3), 0px 0px 13px 0px rgba(187, 188, 188, 0.2); transition: box-shadow, background-color; transition-duration: 1.3s; transition-timing-function: ease-in-out;
}
.Global-Header-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Header-Div.oxy-easy-posts .oxy-posts,
.Global-Header-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
}
@media (max-width: 1366px) {
.Global-Header-Div {
 width:17vw;
 padding-top:3vw;
 padding-left:3vw;
 padding-right:3vw;
 padding-bottom:3vw;
}
}

@media (max-width: 991px) {
.Global-Header-Div {
 position:fixed;
 top:0px;
 left:0px;
 right:0px;
 height:13vw;
 width:100vw;
 padding-top:3vw;
 padding-left:4vw;
 padding-right:6vw;
 padding-bottom:3vw;
 text-align:justify;
 background-color:rgba(238,238,235,0.89);
 z-index:9999;
box-shadow: 0px 0px 2px 0px rgba(187, 188, 188, 0.5), 0px 0px 5px 0px rgba(187, 188, 188, 0.3), 0px 0px 13px 0px rgba(187, 188, 188, 0.2); transition: box-shadow, background-color; transition-duration: 1.3s; transition-timing-function: ease-in-out; backdrop-filter: blur(5px);
}
.Global-Header-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Header-Div.oxy-easy-posts .oxy-posts,
.Global-Header-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
}

@media (max-width: 479px) {
.Global-Header-Div {
 height:16vw;
 padding-right:4vw;
}
}

.Global-Content-Div {
 width:100vw;
 text-align:left;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-property:opacity filter;
 position:absolute;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
}
.Global-Content-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Content-Div.oxy-easy-posts .oxy-posts,
.Global-Content-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 1366px) {
.Global-Content-Div {
}
}

@media (max-width: 991px) {
.Global-Content-Div {
 width:100vw;
 padding-left:0%;
 padding-right:0px;
 padding-bottom:0px;
 padding-top:8%;
 max-width:100vw;
}
}

.Global-MASARU-Slogan:hover{
 color:#53565a;
}
.Global-MASARU-Slogan {
 margin-top:0.5vw;
 text-align:center;
 width:80%;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-property:opacity color;
 opacity:0;
 color:#97999b;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 1366px) {
.Global-MASARU-Slogan {
 visibility:hidden;
}
.Global-MASARU-Slogan:not(.ct-section):not(.oxy-easy-posts),
.Global-MASARU-Slogan.oxy-easy-posts .oxy-posts,
.Global-MASARU-Slogan.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 991px) {
.Global-MASARU-Slogan {
 font-size:2.2vw;
 margin-top:1vw;
 visibility:hidden;
}
.Global-MASARU-Slogan:not(.ct-section):not(.oxy-easy-posts),
.Global-MASARU-Slogan.oxy-easy-posts .oxy-posts,
.Global-MASARU-Slogan.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.Global-MASARU-Logo {
 width:100%;
}
@media (max-width: 991px) {
.Global-MASARU-Logo {
 width:100%;
}
}

.Global-Padding-Div {
 padding-left:20%;
 padding-right:3vw;
 padding-bottom:3vw;
 width:100%;
 padding-top:0%;
 position:relative;
}
@media (max-width: 991px) {
.Global-Padding-Div {
 padding-left:4%;
 width:100%;
 margin-left:0vw;
 margin-right:0px;
 padding-right:4%;
}
}

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

.Global-Title-Div {
 padding-top:5.1%;
 z-index:100;
 max-width:72vw;
 width:64%;
}
@media (max-width: 991px) {
.Global-Title-Div {
 margin-bottom:3vw;
 width:100%;
 max-width:100%;
}
}

@media (max-width: 767px) {
.Global-Title-Div {
 margin-bottom:6vw;
}
}

.h1-Heading {
}
@media (max-width: 991px) {
.h1-Heading {
 margin-top:1vw;
}
}

.Design-Typo {
 font-family:'HelveticaNowText';
}
.Design-Heading-Color {
 color:#004b93;
}
.BodyText {
 font-family:'HelveticaNowText';
 text-align:left;
 color:#53565a;
}
@media (max-width: 767px) {
.BodyText {
}
}

.Margin-Below-Heading {
 margin-bottom:1vw;
}
@media (max-width: 991px) {
.Margin-Below-Heading {
 margin-bottom:2vw;
}
}

.Margin-Below-Subheading {
 margin-bottom:2vw;
}
.Global-V-Space-Between {
 height:100vh;
}
.Global-V-Space-Between:not(.ct-section):not(.oxy-easy-posts),
.Global-V-Space-Between.oxy-easy-posts .oxy-posts,
.Global-V-Space-Between.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
.Bold-Text {
 font-weight:700;
}
.Blur-BKG:hover{
-webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px) brightness(80%);
}
.Blur-BKG {
 width:100%;
 height:100%;
}
.Space-Between-Vertical {
 text-align:left;
 width:100%;
 height:100%;
}
.Space-Between-Vertical:not(.ct-section):not(.oxy-easy-posts),
.Space-Between-Vertical.oxy-easy-posts .oxy-posts,
.Space-Between-Vertical.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
.Option-Padding {
 padding-top:6%;
 padding-left:7%;
 padding-right:7%;
 padding-bottom:6%;
}
@media (max-width: 991px) {
.Option-Padding {
 padding-top:6%;
 padding-left:7%;
 padding-right:7%;
 padding-bottom:6%;
}
}

.Options-4 {
 width:100%;
}
.Options-4:not(.ct-section):not(.oxy-easy-posts),
.Options-4.oxy-easy-posts .oxy-posts,
.Options-4.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(21%, 26%));grid-column-gap: 3vw;grid-row-gap: 20px;}
@media (max-width: 1366px) {
}

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

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

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

.Option-Div {
background-size: cover; width:100%;
 height:27.5vw;
 position:relative;
 background-position:50% 50%;
}
.Option-Div:not(.ct-section):not(.oxy-easy-posts),
.Option-Div.oxy-easy-posts .oxy-posts,
.Option-Div.ct-section .ct-section-inner-wrap{
flex-direction:unset;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 1366px) {
.Option-Div {
}
}

@media (max-width: 991px) {
.Option-Div {
 width:43.5vw;
 height:70.4vw;
 margin-bottom:2vw;
 margin-top:3vw;
}
}

@media (max-width: 767px) {
.Option-Div {
 margin-bottom:6vw;
}
}

@media (max-width: 479px) {
.Option-Div {
 width:100%;
 height:144vw;
 margin-bottom:9vw;
 margin-top:3vw;
}
}

.FontColor-White {
 color:#ffffff;
}
@media (max-width: 767px) {
.FontColor-White {
}
}

.Transition-Medium {
 transition-duration:0.89s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
}
.Grow5percent:hover{
transform:scale3d(1.05,1.05,1.0);}
.Grow5percent {
}
.Blur-BKG-5px:hover{
-webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); overflow: hidden;
}
.Blur-BKG-5px {
transition: backdrop-filter 0.89s; transition-timing-function: ease-in-out; /*margin: 1px; /*overflow: hidden;*/
}
.h2-SubHeading {
 text-align:left;
 width:100%;
}
@media (max-width: 991px) {
.h2-SubHeading {
}
}

.Option-Number {
 opacity:0.34;
 margin-bottom:clamp(7px, 0.6vw, 11.5px) ;
}
.FontColor-Gray {
 color:#97999b;
}
.Margin-Below-Body {
 margin-bottom:0vw;
}
.Option-SubDiv {
 width:100%;
 opacity:1;
 transition-duration:0.89s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
}
.Transition-Fast {
 transition-duration:0.55s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
}
.Global-Mobile-Header-Div {
}
.Global-Mobile-Header-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Mobile-Header-Div.oxy-easy-posts .oxy-posts,
.Global-Mobile-Header-Div.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 991px) {
.Global-Mobile-Header-Div {
 position:fixed;
 top:0px;
 left:0px;
 right:0px;
 width:100%;
 background-color:rgba(255,255,255,0.89);
 z-index:9999;
}
.Global-Mobile-Header-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Mobile-Header-Div.oxy-easy-posts .oxy-posts,
.Global-Mobile-Header-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-around;
}
}

.Global-Nav-GoBack-Div:hover .Global-Nav-Text{
 color:#53565a;
 opacity:1;
}
.Global-Nav-GoBack-Div {
 text-align:center;
 width:100%;
}
.Global-Nav-GoBack-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Nav-GoBack-Div.oxy-easy-posts .oxy-posts,
.Global-Nav-GoBack-Div.ct-section .ct-section-inner-wrap{
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.Global-Nav-GoBack-Div {
 visibility:visible;
 width:auto;
}
.Global-Nav-GoBack-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Nav-GoBack-Div.oxy-easy-posts .oxy-posts,
.Global-Nav-GoBack-Div.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.Global-Nav-Text:hover{
 color:#53565a;
}
.Global-Nav-Text {
 margin-bottom:5px;
 color:#97999b;
 text-align:center;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 opacity:0;
 transition-property:opacity color;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 991px) {
.Global-Nav-Text {
 opacity:1;
}
}

@media (max-width: 767px) {
.Global-Nav-Text {
 margin-bottom:3px;
 visibility:hidden;
}
.Global-Nav-Text:not(.ct-section):not(.oxy-easy-posts),
.Global-Nav-Text.oxy-easy-posts .oxy-posts,
.Global-Nav-Text.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 479px) {
.Global-Nav-Text {
 margin-bottom:0px;
}
}

.Global-Nav-GoBack-Arrow:hover{
 color:#53565a;
}
.Global-Nav-GoBack-Arrow {
 font-family:HelveticaNowText;
 font-size:clamp(44px, 1.8vw, 55px) ;
 font-weight:200;
 margin-top:-5px;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 width:80%;
 color:#97999b;
 transition-property:color opacity;
 opacity:0.55;
}
@media (max-width: 991px) {
.Global-Nav-GoBack-Arrow {
 margin-top:-4px;
 padding-top:0px;
 margin-bottom:0px;
}
}

@media (max-width: 767px) {
.Global-Nav-GoBack-Arrow {
 font-size:250%;
 line-height:1;
}
}

@media (max-width: 479px) {
.Global-Nav-GoBack-Arrow {
 font-size:160%;
 margin-top:2px;
 margin-right:5px;
}
}

.Global-Nav-GoHome-Div:hover .Global-Nav-Text{
 color:#53565a;
 opacity:1;
}
.Global-Nav-GoHome-Div {
 text-align:center;
 width:100%;
 margin-top:1vw;
}
.Global-Nav-GoHome-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Nav-GoHome-Div.oxy-easy-posts .oxy-posts,
.Global-Nav-GoHome-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-end;
}
@media (max-width: 991px) {
.Global-Nav-GoHome-Div {
 width:34%;
 margin-left:5vw;
 margin-top:0vw;
 visibility:hidden;
}
.Global-Nav-GoHome-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Nav-GoHome-Div.oxy-easy-posts .oxy-posts,
.Global-Nav-GoHome-Div.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 767px) {
.Global-Nav-GoHome-Div {
 visibility:hidden;
}
.Global-Nav-GoHome-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Nav-GoHome-Div.oxy-easy-posts .oxy-posts,
.Global-Nav-GoHome-Div.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 479px) {
.Global-Nav-GoHome-Div {
}
.Global-Nav-GoHome-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Nav-GoHome-Div.oxy-easy-posts .oxy-posts,
.Global-Nav-GoHome-Div.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.Global-Nav-GoHome-SubDiv {
 text-align:justify;
 margin-top:5px;
 width:100%;
 overflow:visible;
 opacity:0.55;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
}
.Global-Nav-GoHome-SubDiv:not(.ct-section):not(.oxy-easy-posts),
.Global-Nav-GoHome-SubDiv.oxy-easy-posts .oxy-posts,
.Global-Nav-GoHome-SubDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.Global-Nav-GoHome-SubDiv {
}
}

.Global-Nav-GoHome-SB-Div {
 superbox_transition_duration:1s;
 width:32%;
}

                        .Global-Nav-GoHome-SB-Div .oxy-superbox-secondary, 
            .Global-Nav-GoHome-SB-Div .oxy-superbox-primary {
                transition-duration: 1s;            }
            
                        .Global-Nav-GoHome-SB-Div .oxy-superbox-secondary {
                opacity: 0;                                transform: scale(0.5);            }
            
                        .Global-Nav-GoHome-SB-Div:hover .oxy-superbox-secondary {
                opacity: 1;                                transform: scale(1);            }
            
                        .Global-Nav-GoHome-SB-Div .oxy-superbox-primary {
                opacity: 1;                                transform: scale(1);            }
            
                        .Global-Nav-GoHome-SB-Div:hover .oxy-superbox-primary {
                opacity: 0.5;                                transform: scale(1.4);            }
            
        @media (max-width: 991px) {
.Global-Nav-GoHome-SB-Div {
 max-width:31%;
}
}

.Global-Nav-GoHome-SB-Image {
 width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-bottom:0px;
 padding-right:0px;
 margin-top:0px;
 margin-left:0px;
 margin-bottom:0px;
 margin-right:0px;
}
.Global-Nav-GoHome-SB {
 superbox_transition_duration:1s;
 padding-top:0px;
 padding-left:0px;
 padding-bottom:0px;
 padding-right:0px;
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
}

                        .Global-Nav-GoHome-SB .oxy-superbox-secondary, 
            .Global-Nav-GoHome-SB .oxy-superbox-primary {
                transition-duration: 1s;            }
            
                        .Global-Nav-GoHome-SB .oxy-superbox-secondary {
                opacity: 0;                                transform: scale(0.55);            }
            
                        .Global-Nav-GoHome-SB:hover .oxy-superbox-secondary {
                opacity: 1;                                transform: scale(1);            }
            
                        .Global-Nav-GoHome-SB .oxy-superbox-primary {
                opacity: 1;                                transform: scale(1);            }
            
                        .Global-Nav-GoHome-SB:hover .oxy-superbox-primary {
                opacity: 0;                                transform: scale(1.6);            }
            
        .Global-Nav-Div {
 width:100%;
 text-align:center;
}
.Global-Nav-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Nav-Div.oxy-easy-posts .oxy-posts,
.Global-Nav-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-end;
}
@media (max-width: 991px) {
.Global-Nav-Div {
 width:50vw;
 text-align:right;
 margin-bottom:auto;
 margin-top:auto;
}
.Global-Nav-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Nav-Div.oxy-easy-posts .oxy-posts,
.Global-Nav-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end;
}
}

@media (max-width: 767px) {
.Global-Nav-Div {
 margin-right:2%;
}
}

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

.Blur-BKG-8px:hover{
transition: backdrop-filter; transition-duration: 0.89s; transition-timing-function: ease-in-out; -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); overflow: hidden;
}
.Blur-BKG-8px {
transition: backdrop-filter; transition-duration: 0.89s; transition-timing-function: ease-in-out;
}
.GoHome-Arrow {
}
@media (max-width: 479px) {
.GoHome-Arrow {
 margin-top:0px;
}
}

.Global-MASARU-Link-Wrap {
 width:100%;
 text-align:center;
}
.Global-MASARU-Link-Wrap:not(.ct-section):not(.oxy-easy-posts),
.Global-MASARU-Link-Wrap.oxy-easy-posts .oxy-posts,
.Global-MASARU-Link-Wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.Global-MASARU-Link-Wrap {
 width:13%;
 height:89%;
 text-align:center;
 margin-left:0.34%;
 margin-top:2%;
}
.Global-MASARU-Link-Wrap:not(.ct-section):not(.oxy-easy-posts),
.Global-MASARU-Link-Wrap.oxy-easy-posts .oxy-posts,
.Global-MASARU-Link-Wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

@media (max-width: 767px) {
.Global-MASARU-Link-Wrap {
}
}

@media (max-width: 479px) {
.Global-MASARU-Link-Wrap {
 width:15%;
 margin-top:auto;
 margin-bottom:auto;
}
}

.Box-Shadow {
 box-shadow:0px 0px 34px -5px #97999b;
}
.Background-Overlay-Gray {
background-image: radial-gradient( farthest-corner at 10% 30%, rgba(0,94,184,0.55) 20%, rgba(255,255,255,0) 50%); background-blend-mode:darken;
}
.Global-EQPadding-Div {
 padding-left:20%;
 padding-right:3%;
 padding-bottom:3%;
 width:100%;
 padding-top:3%;
}
@media (max-width: 991px) {
.Global-EQPadding-Div {
 padding-left:3.5%;
 width:100%;
 margin-left:0vw;
 margin-right:0px;
 padding-right:3.5%;
}
}

.NineOps-Div {
 margin-top:1vw;
 margin-left:1vw;
 margin-right:1vw;
 margin-bottom:2vw;
 width:23vw;
 height:12vw;
}
@media (max-width: 1366px) {
.NineOps-Div {
 width:21vw;
 height:12vw;
 margin-top:1.5vw;
 margin-left:0.5vw;
 margin-right:0.5vw;
 margin-bottom:1.5vw;
}
}

@media (max-width: 991px) {
.NineOps-Div {
 width:27vw;
 height:27vw;
}
}

.NineOps-Padding {
 padding-top:4%;
 padding-left:5%;
 padding-right:5%;
 padding-bottom:4%;
}
.Size-Width-100 {
 width:100%;
}
@media (max-width: 479px) {
.Size-Width-100 {
}
}

.Size-Height-100 {
 height:100%;
}
.Child-Elem-H {
}
.Child-Elem-H:not(.ct-section):not(.oxy-easy-posts),
.Child-Elem-H.oxy-easy-posts .oxy-posts,
.Child-Elem-H.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
}
.Option-1of3-Div:hover .Option-SubDiv{
 opacity:1;
}
.Option-1of3-Div {
background-size: cover; background-repeat:no-repeat;
 height:23vw;
}
.Option-1of3-Div:not(.ct-section):not(.oxy-easy-posts),
.Option-1of3-Div.oxy-easy-posts .oxy-posts,
.Option-1of3-Div.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 1366px) {
}

@media (max-width: 991px) {
.Option-1of3-Div {
 height:92vw;
 width:92vw;
 margin-bottom:5vw;
}
}

@media (max-width: 767px) {
.Option-1of3-Div {
 height:92vw;
}
}

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

.Position-Relative {
 position:relative;
}
.DisplayOnHover {
 width:100%;
 height:100%;
}
.Position-Absolute {
 position:absolute;
 bottom:0px;
 left:0px;
 height:auto;
}
.Align-Bottom {
 position:absolute;
 bottom:0px;
}
.Align-Bottom:not(.ct-section):not(.oxy-easy-posts),
.Align-Bottom.oxy-easy-posts .oxy-posts,
.Align-Bottom.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:flex-end;
}
.BKG-White {
 background-color:#ffffff;
}
.FX-Opacity-0---1:hover{
 opacity:1;
}
.FX-Opacity-0---1 {
 opacity:0;
 transition-duration:0.89s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
}
.Margin-Below-Body-2 {
 width:100%;
 margin-bottom:1vw;
}
.Accordion-Div {
 width:100%;
 position:relative;
}
.Accordion-Div:not(.ct-section):not(.oxy-easy-posts),
.Accordion-Div.oxy-easy-posts .oxy-posts,
.Accordion-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.Accordion-Div {
 margin-top:34%;
 margin-bottom:21%;
}
.Accordion-Div:not(.ct-section):not(.oxy-easy-posts),
.Accordion-Div.oxy-easy-posts .oxy-posts,
.Accordion-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.Accordion-Text-Div {
 width:100%;
 height:100%;
 padding-top:4%;
 padding-left:5%;
 padding-right:4%;
 padding-bottom:0%;
}
@media (max-width: 991px) {
.Accordion-Text-Div {
 visibility:hidden;
}
.Accordion-Text-Div:not(.ct-section):not(.oxy-easy-posts),
.Accordion-Text-Div.oxy-easy-posts .oxy-posts,
.Accordion-Text-Div.ct-section .ct-section-inner-wrap{
display:none;
}
}

.h3-SubHeading {
 text-align:left;
}
@media (max-width: 1366px) {
.h3-SubHeading {
}
}

.BKG-Gray20 {
 background-color:#eeeeeb;
}
.PopUpTrigger-Div {
}
.PopUpTrigger-Text:hover{
 font-weight:700;
}
.PopUpTrigger-Text {
 margin-top:0.25vw;
 margin-bottom:0.25vw;
 width:95%;
}
.Translate-3percent:hover{
transform:translate(5%);}
.Translate-3percent {
 transition-duration:0.55s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
}
.OnHover-Bold:hover{
 font-weight:700;
}
.OnHover-Bold {
}
.PopUpHidden-Div {
 z-index:50;
}
.PopUpHidden-Div:not(.ct-section):not(.oxy-easy-posts),
.PopUpHidden-Div.oxy-easy-posts .oxy-posts,
.PopUpHidden-Div.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.PopUp-CodeBlock {
}
.PopUp-CodeBlock:not(.ct-section):not(.oxy-easy-posts),
.PopUp-CodeBlock.oxy-easy-posts .oxy-posts,
.PopUp-CodeBlock.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.Box-Shadow-Medium {
box-shadow: 0px 0px 8px 0px rgba(187, 188, 188, 0.3), 0px 0px 13px 0px rgba(187, 188, 188, 0.2), 0px 0px 21px 0px rgba(187, 188, 188, 0.1);
}
.DESIGN-Box-FX {
}
.PopUp-Logo {
}
.PopUp-Color {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Dolocitev-barv-1.png);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-Color:not(.ct-section):not(.oxy-easy-posts),
.PopUp-Color.oxy-easy-posts .oxy-posts,
.PopUp-Color.ct-section .ct-section-inner-wrap{
display:flex;
}
.PopUp-Typography {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Tipografija-tipska-pisava-1.png);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-Location {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Lokacije-elementov-1.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-Absolute {
 position:absolute;
 bottom:4vw;
 right:-2.1vw;
}
.PopUp-SQ_448x448 {
 width:448px;
 height:448px;
}
.PopUp-SQ_448x171 {
 width:448px;
 height:171px;
}
.PopUp-Slider {
 width:100%;
 height:100%;
 slider-remove-padding:yes;
 slider-stretch-slides:yes;
}
            .PopUp-Slider .unslider {
				padding: 0px;
			}
			.PopUp-Slider .unslider-wrap.unslider-carousel > li {
				padding: 0px;
			}
			.PopUp-Slider .unslider-arrow.next {
				right: 10px;
				z-index: 100;
			}
			.PopUp-Slider .unslider-arrow.prev {
				left: 10px;
				z-index: 100;
			}
        			.PopUp-Slider .unslider-wrap {
				display: flex;
			}
			.PopUp-Slider .ct-slide {
				height: 100%;
			}
			.PopUp-Slider .unslider, 
			.PopUp-Slider .oxygen-unslider-container, 
			.PopUp-Slider .unslider-wrap, 
			.PopUp-Slider .unslider-wrap li {
				height: 100%;
			}
		.PopUp-Slide {
background-size: cover; width:100%;
 height:100%;
 background-color:#ffffff;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-MinSpace {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Minimalni-prostor.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 0%;
}
.PopUp-MinSize {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Minimalni-logotip-1.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 0%;
}
.PopUp-AddOnElements {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Dodatni-graficni-element-1.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-ColorStudy {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Studija-barv.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-Board {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Tabla-podjetja-ali-organizacije.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 0%;
}
.PopUp-EmailSign {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Elektronski-podpis.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-Namecard {
}
.PopUp-Stamp {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Stampiljka-1.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-Envelope {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Ovojnice-kuverte-1.png);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-InSign {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Notranje-oznacevanje-tablice-na-vratih.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-OutSign {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Zunanje-oznacevanje.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-Ad {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Korporativni-oglasi-1.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-Packaging {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Oblikovanje-emabalaze-1.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-Website {
}
.PopUp-Website:not(.ct-section):not(.oxy-easy-posts),
.PopUp-Website.oxy-easy-posts .oxy-posts,
.PopUp-Website.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
.PopUp-Car {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Vozni-park-1.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-Mascot {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Oblikovanje-maskote-1.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-Video {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/Under-construction-White-New-Animated-Try-2.gif);background-size: 60% auto; background-color:#ffffff;
 background-repeat:no-repeat;
 background-position:50% 20%;
}
.PopUp-Video:not(.ct-section):not(.oxy-easy-posts),
.PopUp-Video.oxy-easy-posts .oxy-posts,
.PopUp-Video.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.PopUp-Gift {
}
.PopUp-Clothes {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Delovna-oblacija.jpg);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-Comment {
 text-align:left;
 background-color:#53565a;
 padding-left:4%;
 padding-right:4%;
 padding-bottom:3%;
 padding-top:2.5%;
 width:100%;
}
.PopUp-Comment:not(.ct-section):not(.oxy-easy-posts),
.PopUp-Comment.oxy-easy-posts .oxy-posts,
.PopUp-Comment.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.Size-Width-75 {
 width:75%;
}
.Align-H {
}
.Align-H:not(.ct-section):not(.oxy-easy-posts),
.Align-H.oxy-easy-posts .oxy-posts,
.Align-H.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.Space-Between-Horizontal {
 text-align:justify;
}
.Space-Between-Horizontal:not(.ct-section):not(.oxy-easy-posts),
.Space-Between-Horizontal.oxy-easy-posts .oxy-posts,
.Space-Between-Horizontal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
}
.Multiline {
}
.Multiline:not(.ct-section):not(.oxy-easy-posts),
.Multiline.oxy-easy-posts .oxy-posts,
.Multiline.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
.Option-Padding-2percent {
 padding-left:2%;
 padding-right:2%;
 padding-bottom:2%;
 padding-top:1.5%;
}
.Option-Padding-4percent {
 padding-left:4%;
 padding-right:4%;
 padding-bottom:4%;
 padding-top:3%;
}
.Blur-BKG-2px:hover{
-webkit-backdrop-filter: blur(2px); backdrop-filter: blur(2px); overflow: hidden;
}
.Blur-BKG-2px {
transition: backdrop-filter 0.89s; transition-timing-function: ease-in-out; /*margin: 1px; /*overflow: hidden;*/
}
.Align-Text-Left {
 text-align:left;
}
.Text-Outdent {
 padding-left:1.2em;
text-indent: -1.8ch;
}
.Translate-1_2em:hover{
transform:translate(1.2em);}
.Translate-1_2em {
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
}
.PopUp-Memo {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Dopisni-listi.png);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.PopUp-Evolution {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/1310-Kaj-vse-lahko-vsebuje-celostna-graficna-podoba-Razvoj-logotipa.png);background-size: cover; background-repeat:no-repeat;
 background-position:50% 50%;
}
.FontColor-Gray80 {
 color:#53565a;
}
.Trigger-Button {
}
.SVG-size-123 {
 width:60%;
}
.SVG-1 {
}
.Center-Center {
 text-align:center;
}
.Center-Center:not(.ct-section):not(.oxy-easy-posts),
.Center-Center.oxy-easy-posts .oxy-posts,
.Center-Center.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.SVG-2 {
}
.SVG-3 {
}
.SupBox-BoxShadow-DESIGN:hover{
box-shadow: 0px 0px 5px 0px rgba(102, 144, 179, 0.9), 0px 0px 34px 0px rgba(102, 144, 179, 0.3), 0px 0px 89px 0px rgba(102, 144, 179, 0.1) ; transition-property: box-shadow; transition-duration: 1s; transition-timing-function: ease-in-out; transition-delay: 1s;
}
.SupBox-BoxShadow-DESIGN {
box-shadow: 0px 0px 0px 0px rgba(97, 98, 96, 1); transition-property: box-shadow; transition-duration: 0.5s; transition-timing-function: ease-in-out; transition-delay: -1.3s;
}
.SupBox-BoxShadow-WEB:hover{
box-shadow: 0px 0px 5px 0px rgba(102, 163, 150, 0.9), 0px 0px 34px 0px rgba(102, 163, 150, 0.3), 0px 0px 89px 0px rgba(102, 163, 150, 0.1) ; transition-property: box-shadow; transition-duration: 1s; transition-timing-function: ease-in-out; transition-delay: 1s;
}
.SupBox-BoxShadow-WEB {
box-shadow: 0px 0px 0px 0px rgba(97, 98, 96, 1); transition-property: box-shadow; transition-duration: 0.5s; transition-timing-function: ease-in-out; transition-delay: -1.3s;
}
.SupBox-BoxShadow-VIDEO:hover{
box-shadow: 0px 0px 5px 0px rgba(202, 117, 124, 0.9), 0px 0px 34px 0px rgba(202, 117, 124, 0.3), 0px 0px 89px 0px rgba(202, 117, 124, 0.1) ; transition-property: box-shadow; transition-duration: 1s; transition-timing-function: ease-in-out; transition-delay: 1s;
}
.SupBox-BoxShadow-VIDEO {
box-shadow: 0px 0px 0px 0px rgba(97, 98, 96, 1); transition-property: box-shadow; transition-duration: 0.5s; transition-timing-function: ease-in-out; transition-delay: -1.3s;
}
.Opacity-50 {
 opacity:0.5;
}
.Urejeno {
 width:100%;
 text-align:center;
 letter-spacing:2px;
 position:absolute;
 top:11vw;
}
.In-Progress:hover .In-Progress *{
opacity: 1;
}
.In-Progress:hover{
 z-index:100;
 position:absolute;
 top:0px;
 left:0px;
backdrop-filter: blur(2px); background-color: rgba(0, 115, 107, 0.89); opacity: 1;
}
.In-Progress {
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
 text-align:left;
 padding-top:5%;
 padding-left:5%;
 padding-right:5%;
 padding-bottom:5%;
 z-index:100;
transition: opacity, backdrop-filter, background-color; background-color: rgba(0, 115, 107, 0); opacity: 0; transition-duration: 1s; transition-delay: 0.5s;
}
.In-Progress:not(.ct-section):not(.oxy-easy-posts),
.In-Progress.oxy-easy-posts .oxy-posts,
.In-Progress.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
.In-Progress-Text {
 text-align:left;
 color:#ffffff;
 margin-top:1.3vw;
/*opacity: 0; transition: opacity; transition-timing-function: ease-in-out; transition-delay: 3s;*/
}
.In-Progress-GIF {
/*opacity: 0; transition: opacity; transition-timing-function: ease-in-out; transition-delay: 3s;*/
}
.In-Progress-VIDEO:hover .In-Progress *{
opacity: 1;
}
.In-Progress-VIDEO:hover{
 z-index:100;
 position:absolute;
 top:0px;
 left:0px;
backdrop-filter: blur(2px); background-color: rgba(167, 36, 45, 0.89); opacity: 1;
}
.In-Progress-VIDEO {
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
 text-align:left;
 padding-top:5%;
 padding-left:5%;
 padding-right:5%;
 padding-bottom:5%;
 z-index:1000;
transition: opacity, backdrop-filter, background-color; background-color: rgba(167, 36, 45, 0.89); opacity: 0; transition-duration: 3s; transition-delay: 3s;
}
.In-Progress-VIDEO:not(.ct-section):not(.oxy-easy-posts),
.In-Progress-VIDEO.oxy-easy-posts .oxy-posts,
.In-Progress-VIDEO.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
.Global-M-logo {
 width:3vw;
 transition-duration:0.89s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 opacity:0.55;
}
@media (max-width: 991px) {
.Global-M-logo {
 width:80%;
 opacity:1;
}
}

@media (max-width: 479px) {
.Global-M-logo {
 margin-top:7px;
 width:89%;
}
}

.Global-LogoSlogan-Div:hover .Global-MASARU-tel{
 color:#53565a;
}
.Global-LogoSlogan-Div:hover .Global-MASARU-Slogan{
 opacity:1;
}
.Global-LogoSlogan-Div:hover .Global-M-logo{
 opacity:1;
}
.Global-LogoSlogan-Div {
 text-align:center;
 width:100%;
}
.Global-LogoSlogan-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-LogoSlogan-Div.oxy-easy-posts .oxy-posts,
.Global-LogoSlogan-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.Global-LogoSlogan-Div {
 width:100%;
}
}

.Global-Nav-GoHome-Wrapper:hover .Global-Nav-GoHome-Color{
transform:scale3d(1,1,1); opacity:1;
}
.Global-Nav-GoHome-Wrapper {
 width:31%;
 text-align:center;
 position:relative;
aspect-ratio: 1 / 1;
}
.Global-Nav-GoHome-Wrapper:not(.ct-section):not(.oxy-easy-posts),
.Global-Nav-GoHome-Wrapper.oxy-easy-posts .oxy-posts,
.Global-Nav-GoHome-Wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.Global-Nav-GoHome-Number {
 width:100%;
}
.Global-Nav-GoHome-Color {
transform:scale3d(0.5,0.5,1); width:100%;
 position:absolute;
 z-index:9100;
 opacity:0;
 transition-duration:0.55s;
 transition-timing-function:ease-in-out;
 transition-property:opacity, transform;
 top:0px;
 left:0px;
 bottom:0px;
 right:0px;
}
.Global-Home-Header {
 width:100vw;
 position:fixed;
 top:0px;
 z-index:1000;
}
.Global-Home-Header:not(.ct-section):not(.oxy-easy-posts),
.Global-Home-Header.oxy-easy-posts .oxy-posts,
.Global-Home-Header.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:center;
}
@media (max-width: 991px) {
.Global-Home-Header {
 text-align:justify;
 height:16vw;
 background-color:rgba(238,238,235,0.89);
 width:100vw;
}
.Global-Home-Header .ct-section-inner-wrap {
padding-right: 5%;
padding-left: 5%;
}
.Global-Home-Header:not(.ct-section):not(.oxy-easy-posts),
.Global-Home-Header.oxy-easy-posts .oxy-posts,
.Global-Home-Header.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
}

@media (max-width: 767px) {
.Global-Home-Header {
}
.Global-Home-Header .ct-section-inner-wrap {
padding-top: 1%;
padding-right: 8%;
padding-left: 5%;
}
}

.Global-Header-LogoWrapper:hover #link-78-1129{
 opacity:0;
}
.Global-Header-LogoWrapper:hover #link-72-1129{
 opacity:1;
}
.Global-Header-LogoWrapper:hover .Global-Header-Slogan{
 opacity:1;
}
.Global-Header-LogoWrapper:hover .Global-Header-Logo{
transform:scale3d(0.1,0.1,0.1); opacity:0;
}
.Global-Header-LogoWrapper {
 text-align:center;
 width:13vw;
 height:11.3vw;
}
.Global-Header-LogoWrapper:not(.ct-section):not(.oxy-easy-posts),
.Global-Header-LogoWrapper.oxy-easy-posts .oxy-posts,
.Global-Header-LogoWrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-end;
}
@media (max-width: 991px) {
.Global-Header-LogoWrapper {
 width:8vw;
 height:9vw;
 text-align:center;
 padding-top:1%;
}
.Global-Header-LogoWrapper:not(.ct-section):not(.oxy-easy-posts),
.Global-Header-LogoWrapper.oxy-easy-posts .oxy-posts,
.Global-Header-LogoWrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.Global-Header-LogoWrapper:hover .Global-Header-Logo{
transform:scale3d(1,1,1); opacity:1;
}
}

.Global-Header-Logo {
 width:5vw;
 position:relative;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-property:opacity, transform;
 transition-delay:0s;
}
@media (max-width: 991px) {
.Global-Header-Logo {
 width:100%;
}
}

.Global-Header-Logo-Outline {
 width:5vw;
 position:absolute;
 transition-duration:0.89s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 opacity:0;
 transition-delay:0.34s;
}
.Global-Header-Logo-Outline:not(.ct-section):not(.oxy-easy-posts),
.Global-Header-Logo-Outline.oxy-easy-posts .oxy-posts,
.Global-Header-Logo-Outline.ct-section .ct-section-inner-wrap{
display:none;
}
.Global-Header-Slogan {
 position:absolute;
 transition-duration:2.1s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 opacity:0;
 color:#53565a;
}
@media (max-width: 991px) {
.Global-Header-Slogan {
 visibility:hidden;
}
.Global-Header-Slogan:not(.ct-section):not(.oxy-easy-posts),
.Global-Header-Slogan.oxy-easy-posts .oxy-posts,
.Global-Header-Slogan.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Global-Footer-Tip {
 font-weight:200;
 color:#97999b;
 position:absolute;
 bottom:11vw;
 visibility:hidden;
}
.Global-Footer-Tip:not(.ct-section):not(.oxy-easy-posts),
.Global-Footer-Tip.oxy-easy-posts .oxy-posts,
.Global-Footer-Tip.ct-section .ct-section-inner-wrap{
display:none;
}
.Global-Home-Footer {
 text-align:center;
 position:fixed;
 bottom:0px;
}
.Global-Home-Footer:not(.ct-section):not(.oxy-easy-posts),
.Global-Home-Footer.oxy-easy-posts .oxy-posts,
.Global-Home-Footer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
align-content:center;
justify-content:center;
}
.Urejeno-Izbrali_ste {
 width:100%;
 text-align:center;
 letter-spacing:2px;
 position:absolute;
 top:10vw;
}
.Global-Cookie-Text {
 text-align:left;
 width:100%;
}
@media (max-width: 1366px) {
}

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

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

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

.Global-Cookie-Buttons-Div {
 text-align:center;
 width:20%;
}
.Global-Cookie-Buttons-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Cookie-Buttons-Div.oxy-easy-posts .oxy-posts,
.Global-Cookie-Buttons-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.Global-Cookie-Buttons-Div {
 width:30%;
}
}

@media (max-width: 991px) {
.Global-Cookie-Buttons-Div {
 width:35%;
}
.Global-Cookie-Buttons-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Cookie-Buttons-Div.oxy-easy-posts .oxy-posts,
.Global-Cookie-Buttons-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
}

@media (max-width: 767px) {
.Global-Cookie-Buttons-Div {
 margin-left:5%;
backdrop-filter: blur(3px);
}
}

@media (max-width: 479px) {
.Global-Cookie-Buttons-Div {
 width:100%;
 margin-top:5%;
 text-align:center;
 padding-top:4%;
 height:auto;
}
.Global-Cookie-Buttons-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Cookie-Buttons-Div.oxy-easy-posts .oxy-posts,
.Global-Cookie-Buttons-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.Global-Cookie-Button {
 padding-top:8px;
 padding-left:16px;
 padding-right:16px;
 padding-bottom:8px;
 letter-spacing:0.5px;
 text-align:center;
 text-transform:none;
 transition-duration:0.34s;
 transition-timing-function:ease-in-out;
 transition-property:background-color;
 margin-bottom:16px;
 box-shadow:5px 5px 8px 0px rgba(0,0,0,0.55);
}
.oxy-close-modal-button:hover{
}
.oxy-close-modal-button {
color: #ffffff;}.oxy-close-modal-button 
>svg {width: 55px;height: 55px;}.oxy-close-modal-button {
 right:45px;
 bottom:37px;
}
.Oxy-Close-Modal-Right-Down:hover{
transform:rotate(90deg);}
.Oxy-Close-Modal-Right-Down {
color: #ffffff;}.Oxy-Close-Modal-Right-Down 
>svg {width: 55px;height: 55px;}.Oxy-Close-Modal-Right-Down {
 position:absolute;
 right:34px;
 bottom:34px;
 transition-duration:0.5s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
}
@media (max-width: 1366px) {
.Oxy-Close-Modal-Right-Down {
}.Oxy-Close-Modal-Right-Down 
>svg {width: 45px;height: 45px;}.Oxy-Close-Modal-Right-Down {
 position:absolute;
 right:8%;
 bottom:8%;
}
}

@media (max-width: 767px) {
.Oxy-Close-Modal-Right-Down {
}.Oxy-Close-Modal-Right-Down 
>svg {width: 34px;height: 34px;}.Oxy-Close-Modal-Right-Down {
 position:absolute;
 right:5%;
 bottom:5%;
}
}

@media (max-width: 479px) {
.Oxy-Close-Modal-Right-Down {
 position:absolute;
 right:4%;
 bottom:4%;
}
}

.Home-Box {
transform:scale3d(0.5,0.5,1); position:absolute;
 width:25vw;
 height:25vw;
 padding-top:5%;
 padding-left:5%;
 padding-right:5%;
 padding-bottom:5%;
 text-align:left;
 transition-duration:1.6s;
 transition-timing-function:easeOutCubic;
 transition-property:opacity, transform;
 opacity:0;
 z-index:1000;
}
.Home-Box:not(.ct-section):not(.oxy-easy-posts),
.Home-Box.oxy-easy-posts .oxy-posts,
.Home-Box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
.Home-Box-Parent:hover .Home-Box{
transform:scale3d(1,1,1); opacity:1;
}
.Home-Box-Parent:hover .Home-Number{
 opacity:0;
}
.Home-Box-Parent {
 position:relative;
 width:25vw;
 text-align:center;
 height:25vw;
}
.Home-Box-Parent:not(.ct-section):not(.oxy-easy-posts),
.Home-Box-Parent.oxy-easy-posts .oxy-posts,
.Home-Box-Parent.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 1366px) {
}

.Home-Box-Text {
 font-size:1.1vw;
 width:84%;
}
@media (max-width: 1366px) {
.Home-Box-Text {
 font-size:1.1vw;
}
}

.Home-Box-TextWrap {
 width:100%;
 margin-top:5px;
}
.Home-Box-Title {
 font-family:HelveticaNowText;
 font-weight:200;
 text-align:left;
 font-size:1.8vw;
}
@media (max-width: 1366px) {
.Home-Box-Title {
 font-size:1.8vw;
}
}

.Home-Box-Text-FX:hover{
transform:translate(8%); opacity:1;
}
.Home-Box-Text-FX {
 padding-left:3%;
 padding-right:6%;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:transform, opacity;
}
.Home-Number {
 width:60%;
 transition-duration:1s;
 transition-property:opacity, transform;
 opacity:0.55;
}
.Home-mSec {
 visibility:hidden;
 width:100vw;
}
.Home-mSec:not(.ct-section):not(.oxy-easy-posts),
.Home-mSec.oxy-easy-posts .oxy-posts,
.Home-mSec.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.Home-mSec {
 visibility:visible;
 text-align:left;
}
.Home-mSec:not(.ct-section):not(.oxy-easy-posts),
.Home-mSec.oxy-easy-posts .oxy-posts,
.Home-mSec.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
align-content:flex-start;
justify-content:flex-start;
}
}

.Home-mBox-Parent {
}
@media (max-width: 991px) {
.Home-mBox-Parent {
 width:100vw;
 text-align:left;
 height:30vw;
 margin-bottom:3vw;
 overflow:hidden;
}
.Home-mBox-Parent:not(.ct-section):not(.oxy-easy-posts),
.Home-mBox-Parent.oxy-easy-posts .oxy-posts,
.Home-mBox-Parent.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
}

@media (max-width: 767px) {
.Home-mBox-Parent {
 height:34vw;
}
}

@media (max-width: 479px) {
.Home-mBox-Parent {
}
}

.Home-mNumber {
}
@media (max-width: 991px) {
.Home-mNumber {
 width:21%;
}
}

@media (max-width: 767px) {
.Home-mNumber {
 margin-left:2vw;
 margin-right:2vw;
}
}

@media (max-width: 479px) {
.Home-mNumber {
 margin-right:1vw;
}
}

.Home-mBox-Title {
}
@media (max-width: 991px) {
.Home-mBox-Title {
 padding-bottom:2.1%;
 margin-top:1vw;
 width:39%;
 font-size:8vw;
}
}

@media (max-width: 767px) {
.Home-mBox-Title {
}
}

@media (max-width: 479px) {
.Home-mBox-Title {
}
}

.Home-mAboveBox-Text {
}
@media (max-width: 991px) {
.Home-mAboveBox-Text {
 margin-top:16vw;
 width:100%;
 padding-left:5%;
 padding-right:5%;
 padding-bottom:5%;
 padding-top:5%;
 font-size:3vw;
}
}

@media (max-width: 767px) {
.Home-mAboveBox-Text {
 font-size:4.9vw;
}
}

@media (max-width: 479px) {
.Home-mAboveBox-Text {
 font-size:4.9vw;
}
}

.Home-mBelowBox-Text {
}
@media (max-width: 991px) {
.Home-mBelowBox-Text {
 width:100%;
 padding-left:4%;
 padding-right:4%;
 padding-bottom:4%;
 padding-top:1%;
 color:#97999b;
}
}

@media (max-width: 479px) {
.Home-mBelowBox-Text {
 font-size:5vw;
}
}

.Home-mBox-Child {
}
@media (max-width: 991px) {
.Home-mBox-Child {
 width:100%;
 overflow:hidden;
}
.Home-mBox-Child:not(.ct-section):not(.oxy-easy-posts),
.Home-mBox-Child.oxy-easy-posts .oxy-posts,
.Home-mBox-Child.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
}
}

.Home-mBox-Description {
}
@media (max-width: 991px) {
.Home-mBox-Description {
 font-size:3vw;
 padding-left:1.1em;
 width:100%;
 color:rgba(255,255,255,0.34);
text-indent: -1.1em
}
}

.Home-mBox-Description-Div {
}
@media (max-width: 991px) {
.Home-mBox-Description-Div {
 width:34%;
 margin-bottom:2.8vw;
}
}

@media (max-width: 767px) {
.Home-mBox-Description-Div {
}
}

.Global-Nav-mGoBack-Div:hover .Global-Nav-Text{
 color:#53565a;
 opacity:1;
}
.Global-Nav-mGoBack-Div {
 text-align:center;
 width:100%;
 visibility:hidden;
}
.Global-Nav-mGoBack-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Nav-mGoBack-Div.oxy-easy-posts .oxy-posts,
.Global-Nav-mGoBack-Div.ct-section .ct-section-inner-wrap{
display:none;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.Global-Nav-mGoBack-Div {
 visibility:visible;
 width:auto;
}
.Global-Nav-mGoBack-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-Nav-mGoBack-Div.oxy-easy-posts .oxy-posts,
.Global-Nav-mGoBack-Div.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.Home-Box-Solo {
 width:25vw;
 height:25vw;
 padding-left:1.3%;
 padding-right:1.3%;
 padding-bottom:1.3%;
 text-align:left;
 z-index:1000;
 padding-top:1.3%;
 position:relative;
}
.Home-Box-Solo:not(.ct-section):not(.oxy-easy-posts),
.Home-Box-Solo.oxy-easy-posts .oxy-posts,
.Home-Box-Solo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 1366px) {
.Home-Box-Solo {
 width:25vw;
 height:25vw;
}
}

.Home-mSpacerBox {
}
@media (max-width: 991px) {
.Home-mSpacerBox {
 margin-top:16vw;
 width:100%;
}
}

.Home-mBox-MasterDiv {
}
@media (max-width: 991px) {
.Home-mBox-MasterDiv {
 width:100%;
 margin-top:16vw;
 padding-top:5%;
 padding-left:5%;
 padding-right:5%;
 padding-bottom:5%;
 margin-bottom:2vw;
 overflow:hidden;
}
}

.BKG-DESIGN {
}
@media (max-width: 991px) {
.BKG-DESIGN {
 background-color:#005eb8;
}
}

.BKG-WEB {
 background-color:#00a499;
}
@media (max-width: 991px) {
.BKG-WEB {
 background-color:#00a499;
}
}

.BKG-VIDEO {
 background-color:#ef3340;
}
@media (max-width: 991px) {
.BKG-VIDEO {
 background-color:#ef3340;
}
}

.Home-mBox-Text {
}
@media (max-width: 991px) {
.Home-mBox-Text {
 color:#ffffff;
 font-size:4.9vw;
 text-align:left;
}
}

.Opacity-55 {
 opacity:0.55;
}
@media (max-width: 991px) {
.Opacity-55 {
 opacity:0.55;
}
}

.Opacity-34 {
 opacity:0.34;
}
@media (max-width: 991px) {
.Opacity-34 {
 opacity:0.34;
}
}

.Home-mBox-Heading-Div {
}
@media (max-width: 991px) {
.Home-mBox-Heading-Div {
 width:100%;
 position:relative;
 text-align:left;
 overflow:visible;
}
.Home-mBox-Heading-Div:not(.ct-section):not(.oxy-easy-posts),
.Home-mBox-Heading-Div.oxy-easy-posts .oxy-posts,
.Home-mBox-Heading-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
}

.Home-mBox-BKG-SVG {
}
@media (max-width: 991px) {
.Home-mBox-BKG-SVG {
 width:55%;
 position:absolute;
 right:-16vw;
 z-index:90;
}
}

.Home-mBox-Heading {
}
@media (max-width: 991px) {
.Home-mBox-Heading {
 padding-bottom:2.1%;
 margin-top:16vw;
 font-size:8vw;
 z-index:100;
 margin-bottom:16vw;
}
}

@media (max-width: 767px) {
.Home-mBox-Heading {
}
}

@media (max-width: 479px) {
.Home-mBox-Heading {
}
}

.Home-mBox-Option-Spacing {
}
@media (max-width: 991px) {
.Home-mBox-Option-Spacing {
 margin-top:1rem;
 margin-bottom:1em;
 width:75vw;
}
}

.Home-mBox-OptionDiv {
}
@media (max-width: 991px) {
.Home-mBox-OptionDiv {
 text-align:justify;
 width:100%;
 margin-top:10px;
}
.Home-mBox-OptionDiv:not(.ct-section):not(.oxy-easy-posts),
.Home-mBox-OptionDiv.oxy-easy-posts .oxy-posts,
.Home-mBox-OptionDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
}

.Home-mBox-Number {
}
@media (max-width: 991px) {
.Home-mBox-Number {
 color:#ffffff;
 width:10vw;
 height:10vw;
 text-align:center;
 padding-top:1.3%;
 font-size:5.5vw;
}
}

.Home-mBox-OptionText {
}
@media (max-width: 991px) {
.Home-mBox-OptionText {
 width:80%;
 margin-top:0.5vw;
 margin-bottom:0.5vw;
transform: translateX(5.5vw); text-indent: -5.5vw;
}
}

.Home-mBox-Outline {
}
@media (max-width: 991px) {
.Home-mBox-Outline {
 border-top-width:2px;
 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:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
}
}

.Home-Box-BKG-SVG {
 position:absolute;
 width:60%;
 z-index:-1;
 left:18%;
 top:14%;
}
.Home-Box-OptionDiv {
 text-align:justify;
 width:100%;
 margin-top:2px;
}
.Home-Box-OptionDiv:not(.ct-section):not(.oxy-easy-posts),
.Home-Box-OptionDiv.oxy-easy-posts .oxy-posts,
.Home-Box-OptionDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
}

.Home-Box-Number {
 width:7%;
 padding-top:0.1%;
 padding-bottom:0.3%;
 text-align:center;
 margin-top:2px;
}
.Home-Box-OptionText {
 font-size:1.1vw;
 text-align:left;
 width:90%;
}
@media (max-width: 1366px) {
.Home-Box-OptionText {
 font-size:1.1vw;
}
}

.Home-Box-Outline {
 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:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
}
.Opacity-21 {
 opacity:0.21;
}
@media (max-width: 991px) {
}

.Home-Box-DONE {
 text-align:center;
}
.Home-Box-DONE:not(.ct-section):not(.oxy-easy-posts),
.Home-Box-DONE.oxy-easy-posts .oxy-posts,
.Home-Box-DONE.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.Home-Oops-GoBack-Div:hover .Home-Oops-GoBack-Text{
transform:translate(8%); opacity:1;
}
.Home-Oops-GoBack-Div:hover .Home-Oops-GoBack-Arrow{
transform:translate(-13%); opacity:1;
}
.Home-Oops-GoBack-Div {
 position:absolute;
 bottom:3vw;
 width:15vw;
 height:55px;
}
.Home-Oops-GoBack-Div:not(.ct-section):not(.oxy-easy-posts),
.Home-Oops-GoBack-Div.oxy-easy-posts .oxy-posts,
.Home-Oops-GoBack-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.Home-Oops-GoBack-Div {
 visibility:hidden;
}
.Home-Oops-GoBack-Div:not(.ct-section):not(.oxy-easy-posts),
.Home-Oops-GoBack-Div.oxy-easy-posts .oxy-posts,
.Home-Oops-GoBack-Div.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Home-Oops-GoBack-Text {
transform:translate(-0.5vw); color:#53565a;
 transition-duration:1.3s;
 transition-property:opacity, transform;
 transition-timing-function:ease-in-out;
 opacity:0.55;
}
@media (max-width: 991px) {
.Home-Oops-GoBack-Text {
 visibility:hidden;
}
.Home-Oops-GoBack-Text:not(.ct-section):not(.oxy-easy-posts),
.Home-Oops-GoBack-Text.oxy-easy-posts .oxy-posts,
.Home-Oops-GoBack-Text.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Home-Oops-GoBack-Arrow {
 color:#97999b;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-property:opacity, transform;
 opacity:0;
 font-size:1.6vw;
}
@media (max-width: 991px) {
.Home-Oops-GoBack-Arrow {
 visibility:hidden;
}
.Home-Oops-GoBack-Arrow:not(.ct-section):not(.oxy-easy-posts),
.Home-Oops-GoBack-Arrow.oxy-easy-posts .oxy-posts,
.Home-Oops-GoBack-Arrow.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Hidden {
 visibility:hidden;
}
.Hidden:not(.ct-section):not(.oxy-easy-posts),
.Hidden.oxy-easy-posts .oxy-posts,
.Hidden.ct-section .ct-section-inner-wrap{
display:none;
}
.Blur-BKG-13px:hover{
backdrop-filter: blur(13px); overflow: hidden;
}
.Blur-BKG-13px {
transition: backdrop-filter 0.89s; transition-timing-function: ease-in-out; /*margin: 1px; /*overflow: hidden;*/
}
.Darken-BKG:hover{
}
.Darken-BKG {
}
.Options-2 {
 width:60%;
}
.Options-2:not(.ct-section):not(.oxy-easy-posts),
.Options-2.oxy-easy-posts .oxy-posts,
.Options-2.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(46%, 1fr));grid-column-gap: 3vw;grid-row-gap: 20px;}
@media (max-width: 1366px) {
}

@media (max-width: 991px) {
.Options-2 {
 width:100%;
}
}

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

.Fixed-RightDiv {
 position:fixed;
 top:0px;
 right:0px;
 bottom:0px;
 width:28vw;
 padding-top:4.3%;
 padding-right:3%;
 padding-bottom:3%;
 overflow:hidden;
 padding-left:1.5%;
}
.Fixed-RightDiv:not(.ct-section):not(.oxy-easy-posts),
.Fixed-RightDiv.oxy-easy-posts .oxy-posts,
.Fixed-RightDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
.Card-Div:hover .Card-Text{
 opacity:1;
}
.Card-Div:hover .Card-Image{
 opacity:1;
}
.Card-Div:hover{
 height:150%;
 opacity:1;
 z-index:100;
 flex-grow:8;
 flex-shrink:1;
box-shadow: 0px 0px 8px 0px rgba(187, 188, 188, 0.8), 0px 0px 21px 0px rgba(187, 188, 188, 0.3), 0px 0px 34px 0px rgba(187, 188, 188, 0.2) ;
}
.Card-Div {
 width:100%;
 background-color:#ffffff;
 padding-top:1ch ;
 padding-left:1ch ;
 padding-right:1ch ;
 padding-bottom:1ch ;
 height:7vh;
 overflow:hidden;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-property:height, opacity, flex;
 opacity:0.55;
box-shadow: 0px 0px 5px 0px rgba(187, 188, 188, 0.5), 0px 0px 13px 0px rgba(187, 188, 188, 0.2), 0px 0px 34px 0px rgba(187, 188, 188, 0.1) ;
}
.Card-Div:not(.ct-section):not(.oxy-easy-posts),
.Card-Div.oxy-easy-posts .oxy-posts,
.Card-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 1366px) {
.Card-Div:hover{
 height:180%;
}
}

.Card-Text {
 font-size:clamp(14px, 0.9vw, 36px) ;
 transition-duration:0.89s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 transition-delay:0.89s;
 opacity:0;
}
.Cards-Div {
 margin-top:0vw;
 flex-grow:3;
 flex-shrink:1;
 height:90%;
}
.Card-Image {
 margin-bottom:0.5vw;
 transition-duration:0.89s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 opacity:0;
 transition-delay:0.55s;
 width:100%;
 margin-top:1.3vw;
}
.Card-Title {
}
.Option-1of3b-Div {
background-size: cover; width:23.5vw;
 height:26vw;
 background-repeat:no-repeat;
 position:relative;
}
@media (max-width: 1366px) {
.Option-1of3b-Div {
 width:24vw;
 height:24vw;
}
}

@media (max-width: 991px) {
.Option-1of3b-Div {
 width:44vw;
 height:48vw;
 margin-bottom:4vw;
}
}

@media (max-width: 767px) {
.Option-1of3b-Div {
 width:89vw;
 height:98vw;
}
}

.Opacity100_OnHover:hover{
 opacity:1;
}
.Opacity100_OnHover {
 transition-duration:0.89s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
}
.BKG-Darker {
background-image:linear-gradient(rgba(0,0,0,0.21), rgba(0,0,0,0.21)); width:100%;
 box-shadow:0px 0px 21px 21px rgba(0,0,0,0.21);
}
.Page-123-Description {
 width:50%;
}
@media (max-width: 1366px) {
.Page-123-Description {
 width:80%;
}
}

@media (max-width: 991px) {
.Page-123-Description {
 opacity:1;
}
}

.Page-131-ItemsPadding {
 padding-top:3%;
 padding-left:4%;
 padding-right:4%;
 padding-bottom:3%;
 height:auto;
}
.Page-1341-Option-Div:hover{
 opacity:1;
 filter:grayscale(0%);
}
.Page-1341-Option-Div {
 width:16vw;
 height:8vw;
 opacity:0.21;
 filter:grayscale(55%);
 transition-duration:0.89s;
 transition-timing-function:ease-in-out;
 transition-property:opacity, filter;
}
.Page-1341-Option-Div:not(.ct-section):not(.oxy-easy-posts),
.Page-1341-Option-Div.oxy-easy-posts .oxy-posts,
.Page-1341-Option-Div.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.Page-1341-Option-Div {
 width:18vw;
 height:9vw;
 margin-top:0.8vw;
 margin-left:0.5vw;
 margin-right:0.5vw;
 margin-bottom:0.8vw;
}
}

@media (max-width: 991px) {
.Page-1341-Option-Div {
 width:50vw;
 height:25vw;
 opacity:1;
 position:relative;
 bottom:150px;
 margin-bottom:21vw;
}
.Page-1341-Option-Div:not(.ct-section):not(.oxy-easy-posts),
.Page-1341-Option-Div.oxy-easy-posts .oxy-posts,
.Page-1341-Option-Div.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 767px) {
.Page-1341-Option-Div {
 width:92vw;
 height:46vw;
 margin-left:0vw;
 margin-right:0vw;
}
}

@media (max-width: 479px) {
.Page-1341-Option-Div {
 width:100%;
}
}

.Page-1342-Option-Div:hover{
 opacity:1;
 filter:grayscale(0%);
}
.Page-1342-Option-Div {
 width:16vw;
 height:8vw;
 opacity:0.34;
 filter:grayscale(55%);
 transition-duration:0.89s;
 transition-timing-function:ease-in-out;
 transition-property:opacity, filter;
}
.Page-1342-Option-Div:not(.ct-section):not(.oxy-easy-posts),
.Page-1342-Option-Div.oxy-easy-posts .oxy-posts,
.Page-1342-Option-Div.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.Page-1342-Option-Div {
 width:17vw;
 height:8.5vw;
}
}

@media (max-width: 991px) {
.Page-1342-Option-Div {
 width:27vw;
 height:27vw;
}
}

.Padding-Under-Fixed-Title {
}
.D-System-Subtitle {
 width:100%;
 text-align:left;
 margin-bottom:3vw;
 margin-top:-0.34vw;
 padding-top:1vw ;
 padding-right:1.5vw ;
 border-top-width:1px;
 border-top-style:solid;
 border-top-color:#97999b;
}
.D-System-Description {
 line-height:1.5;
}
.D-System-Topic-Div {
 width:100%;
 margin-bottom:5vw;
 margin-top:5vw;
}
.D-System-Image {
 height:5vw;
 margin-right:1.3vw;
 margin-bottom:2vw;
}
.D-System-Branch-Div {
 width:24vw;
 text-align:justify;
}
.D-System-Branch-Div:not(.ct-section):not(.oxy-easy-posts),
.D-System-Branch-Div.oxy-easy-posts .oxy-posts,
.D-System-Branch-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.D-System-Branch-Title {
 margin-bottom:0.55vw;
 margin-top:-0.3vw;
 text-align:left;
 text-transform:uppercase;
}
.D-System-Branch-SubDiv {
 width:100%;
}
.D-System-Branch-Description {
 width:100%;
 text-align:left;
}
.D-System-CodeBlock {
 width:8vw;
 margin-right:2vw;
 height:5.7vw;
 visibility:hidden;
}
.D-System-CodeBlock:not(.ct-section):not(.oxy-easy-posts),
.D-System-CodeBlock.oxy-easy-posts .oxy-posts,
.D-System-CodeBlock.ct-section .ct-section-inner-wrap{
display:none;
}
.D-System-Branch-Description-Span {
 color:#ffffff;
 text-align:center;
 font-weight:700;
 margin-left:auto;
 margin-right:auto;
}
.D-System-Fonts {
 width:100%;
 margin-bottom:2vw;
}
.D-System-Fonts:not(.ct-section):not(.oxy-easy-posts),
.D-System-Fonts.oxy-easy-posts .oxy-posts,
.D-System-Fonts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
}
.D-System-Color-Div {
 width:100%;
 text-align:left;
 margin-top:1vw;
 margin-bottom:2vw;
}
.D-System-Color-Div:not(.ct-section):not(.oxy-easy-posts),
.D-System-Color-Div.oxy-easy-posts .oxy-posts,
.D-System-Color-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:flex-start;
}
.D-System-Color-CARD {
 text-align:left;
 width:6vw;
 margin-right:1vw;
 background-color:#ffffff;
 margin-bottom:1vw;
box-shadow: 0px 0px 5px 0px rgba(187, 188, 188, 0.8), 0px 0px 13px 0px rgba(187, 188, 188, 0.5), 0px 0px 34px 0px rgba(187, 188, 188, 0.3) ;
}
.D-System-Color-CARD:not(.ct-section):not(.oxy-easy-posts),
.D-System-Color-CARD.oxy-easy-posts .oxy-posts,
.D-System-Color-CARD.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.D-System-Color-CARD {
 width:12vw;
 margin-right:2vw;
 margin-bottom:2vw;
}
}

.D-System-Color-CARD-Text {
 margin-top:0.34vw;
 text-align:left;
 margin-left:0.34vw;
 margin-bottom:0.34vw;
}
.D-System-Color-CARD-TAG {
 height:6vw;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 width:100%;
}
@media (max-width: 1366px) {
.D-System-Color-CARD-TAG {
 height:12vw;
}
}

.D-System-Color-MAINCARD {
 text-align:left;
 width:12vw;
 margin-right:1vw;
 background-color:#ffffff;
 margin-bottom:1vw;
box-shadow: 0px 0px 5px 0px rgba(187, 188, 188, 0.8), 0px 0px 13px 0px rgba(187, 188, 188, 0.5), 0px 0px 34px 0px rgba(187, 188, 188, 0.3) ;
}
.D-System-Color-MAINCARD:not(.ct-section):not(.oxy-easy-posts),
.D-System-Color-MAINCARD.oxy-easy-posts .oxy-posts,
.D-System-Color-MAINCARD.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.D-System-Color-MAINCARD {
 width:26vw;
 margin-right:2vw;
 margin-bottom:2vw;
}
}

.Global-O-nas {
 text-align:center;
 width:100%;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 transition-delay:2.1s;
 margin-bottom:5px;
}
.Global-O-nas:not(.ct-section):not(.oxy-easy-posts),
.Global-O-nas.oxy-easy-posts .oxy-posts,
.Global-O-nas.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.Global-O-nas-Trigger {
 height:89%;
 text-align:left;
}
.Global-O-nas-Trigger:not(.ct-section):not(.oxy-easy-posts),
.Global-O-nas-Trigger.oxy-easy-posts .oxy-posts,
.Global-O-nas-Trigger.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
}

.Global-Content-Section {
 width:100%;
 text-align:left;
 position:relative;
}
.Global-Content-Section:not(.ct-section):not(.oxy-easy-posts),
.Global-Content-Section.oxy-easy-posts .oxy-posts,
.Global-Content-Section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 1366px) {
.Global-Content-Section {
}
}

@media (max-width: 991px) {
.Global-Content-Section {
 width:100%;
 padding-left:0%;
 padding-right:0px;
 padding-bottom:0px;
 padding-top:8%;
 max-width:100%;
}
}

.NineOps-Grid {
 width:100%;
 height:100%;
}
.NineOps-Grid:not(.ct-section):not(.oxy-easy-posts),
.NineOps-Grid.oxy-easy-posts .oxy-posts,
.NineOps-Grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(21vw, 3fr));grid-column-gap: 3vw;grid-row-gap: 3vw;grid-auto-rows: minmax(min-content,1fr);}
@media (max-width: 991px) {
.NineOps-Grid {
}
.NineOps-Grid:not(.ct-section):not(.oxy-easy-posts),
.NineOps-Grid.oxy-easy-posts .oxy-posts,
.NineOps-Grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

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

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

.NineOps-GridsDiv {
 width:100%;
 height:100%;
}
@media (max-width: 991px) {
.NineOps-GridsDiv {
 width:44vw;
 height:22vw;
}
}

@media (max-width: 767px) {
.NineOps-GridsDiv {
 width:90vw;
 height:45vw;
}
}

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

.Options-3 {
 width:100%;
}
.Options-3:not(.ct-section):not(.oxy-easy-posts),
.Options-3.oxy-easy-posts .oxy-posts,
.Options-3.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(27%, 1fr));grid-column-gap: 3vw;grid-row-gap: 20px;}
@media (max-width: 1366px) {
}

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

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

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

.Option-SubDiv-121 {
 width:100%;
 transition-duration:0.89s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 opacity:0;
 background-color:rgba(0,0,0,0.55);
}
@media (max-width: 991px) {
.Option-SubDiv-121 {
 opacity:1;
}
}

@media (max-width: 767px) {
.Option-SubDiv-121 {
 opacity:1;
}
}

@media (max-width: 479px) {
.Option-SubDiv-121 {
 opacity:1;
}
}

.Option-1of2-Div:hover .Option-SubDiv{
 opacity:1;
}
.Option-1of2-Div:hover .Option-Padding{
 opacity:1;
}
.Option-1of2-Div {
}
@media (max-width: 1366px) {
}

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

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

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

.Accordion-Text-mDiv {
 top:0px;
 visibility:hidden;
}
.Accordion-Text-mDiv:not(.ct-section):not(.oxy-easy-posts),
.Accordion-Text-mDiv.oxy-easy-posts .oxy-posts,
.Accordion-Text-mDiv.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.Accordion-Text-mDiv {
 visibility:visible;
 position:absolute;
 top:0px;
 left:45vw;
 width:100%;
}
.Accordion-Text-mDiv:not(.ct-section):not(.oxy-easy-posts),
.Accordion-Text-mDiv.oxy-easy-posts .oxy-posts,
.Accordion-Text-mDiv.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 767px) {
.Accordion-Text-mDiv {
 position:absolute;
 top:0px;
 left:40vw;
 width:45vw;
}
}

.Page-m123-Description {
}
.Non-Accordion-Text-Div {
}
@media (max-width: 991px) {
.Non-Accordion-Text-Div {
 width:60%;
}
}

.Non-Accordion-Image-Div {
}
@media (max-width: 991px) {
.Non-Accordion-Image-Div {
 width:30%;
 height:25vw;
}
}

@media (max-width: 767px) {
.Non-Accordion-Image-Div {
background-size: cover; width:100%;
 height:90vw;
 padding-top:5%;
 padding-left:5%;
 padding-right:5%;
 padding-bottom:5%;
 margin-bottom:12vw;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
}

.Grid-Options-3-131 {
 width:100%;
}
.Grid-Options-3-131:not(.ct-section):not(.oxy-easy-posts),
.Grid-Options-3-131.oxy-easy-posts .oxy-posts,
.Grid-Options-3-131.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(21vw, 24vw));grid-column-gap: 3vw;grid-row-gap: 20px;}
.Options-3b {
 width:100%;
 text-align:justify;
}
.Options-3b:not(.ct-section):not(.oxy-easy-posts),
.Options-3b.oxy-easy-posts .oxy-posts,
.Options-3b.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
@media (max-width: 991px) {
.Options-3b {
 visibility:hidden;
}
.Options-3b:not(.ct-section):not(.oxy-easy-posts),
.Options-3b.oxy-easy-posts .oxy-posts,
.Options-3b.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGPel-c1 {
 position:fixed;
 z-index:9900;
 left:26vw;
 top:-10vh;
}
.CGPel-c2 {
 position:fixed;
 z-index:9900;
 top:-10vh;
 right:26vw;
}
.mOptions-3b {
 visibility:hidden;
}
.mOptions-3b:not(.ct-section):not(.oxy-easy-posts),
.mOptions-3b.oxy-easy-posts .oxy-posts,
.mOptions-3b.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 1366px) {
.mOptions-3b {
 visibility:hidden;
}
.mOptions-3b:not(.ct-section):not(.oxy-easy-posts),
.mOptions-3b.oxy-easy-posts .oxy-posts,
.mOptions-3b.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 991px) {
.mOptions-3b {
 visibility:visible;
 width:100%;
}
.mOptions-3b:not(.ct-section):not(.oxy-easy-posts),
.mOptions-3b.oxy-easy-posts .oxy-posts,
.mOptions-3b.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.mh3-SubHeading {
}
@media (max-width: 991px) {
.mh3-SubHeading {
 margin-bottom:2vw;
 margin-top:1vw;
}
}

.mPage-131-ItemsPadding {
}
@media (max-width: 991px) {
.mPage-131-ItemsPadding {
 width:100%;
 background-color:#eeeeeb;
 padding-top:0.55rem;
 padding-left:0.55rem;
 padding-right:0.55rem;
 padding-bottom:0.55rem;
 margin-bottom:3vw;
}
}

.mOptions-Text {
}
@media (max-width: 991px) {
.mOptions-Text {
 line-height:1.6;
}
}

.Grid-SixPack {
 width:60vw;
}
.Grid-SixPack:not(.ct-section):not(.oxy-easy-posts),
.Grid-SixPack.oxy-easy-posts .oxy-posts,
.Grid-SixPack.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 3vw;grid-row-gap: 3vw;}
@media (max-width: 1366px) {
.Grid-SixPack {
 width:77vw;
}
.Grid-SixPack:not(.ct-section):not(.oxy-easy-posts),
.Grid-SixPack.oxy-easy-posts .oxy-posts,
.Grid-SixPack.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 3vw;grid-row-gap: 3vw;}
}

@media (max-width: 991px) {
.Grid-SixPack {
 width:92vw;
 margin-bottom:3vw;
}
.Grid-SixPack:not(.ct-section):not(.oxy-easy-posts),
.Grid-SixPack.oxy-easy-posts .oxy-posts,
.Grid-SixPack.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 3vw;grid-row-gap: 3vw;}
}

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

.m1241-Container {
 visibility:hidden;
}
.m1241-Container:not(.ct-section):not(.oxy-easy-posts),
.m1241-Container.oxy-easy-posts .oxy-posts,
.m1241-Container.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.m1241-Container {
 visibility:visible;
 width:100%;
 margin-top:3vw;
}
.m1241-Container:not(.ct-section):not(.oxy-easy-posts),
.m1241-Container.oxy-easy-posts .oxy-posts,
.m1241-Container.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.m1341-Item-Div {
}
.m1341-Item-Div:not(.ct-section):not(.oxy-easy-posts),
.m1341-Item-Div.oxy-easy-posts .oxy-posts,
.m1341-Item-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.m1341-Item-Div {
 width:100%;
 overflow:visible;
 text-align:left;
 height:100%;
}
.m1341-Item-Div:not(.ct-section):not(.oxy-easy-posts),
.m1341-Item-Div.oxy-easy-posts .oxy-posts,
.m1341-Item-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
}

@media (max-width: 991px) {
.m1341-Item-Image {
background-size: cover; width:3ex ;
 height:200px;
 background-repeat:no-repeat;
 text-align:left;
 visibility:visible;
 flex-grow:1;
 margin-bottom:34px;
 background-position:50% 50%;
}
.m1341-Item-Image:not(.ct-section):not(.oxy-easy-posts),
.m1341-Item-Image.oxy-easy-posts .oxy-posts,
.m1341-Item-Image.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.m1341-Item-Image:empty{
 min-height:1px;
}
}

@media (max-width: 479px) {
.m1341-Item-Image {
 height:240px;
}
}

.m1341-Item-Data {
}
@media (max-width: 991px) {
.m1341-Item-Data {
 padding-top:5px;
 padding-left:5px;
 position:relative;
 width:100%;
}
}

.m1341-Item-Price {
}
@media (max-width: 991px) {
.m1341-Item-Price {
 width:100%;
}
}

.m1341-Item-Detail {
}
@media (max-width: 991px) {
.m1341-Item-Detail {
transform:translate(21px,-21px); padding-top:0px;
 width:calc(100% - 24px) ;
}
}

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

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

.m1341-Item-Detail-Text {
}
@media (max-width: 991px) {
.m1341-Item-Detail-Text {
 color:#53565a;
}
}

.Option-Number-Small {
 opacity:0.55;
 margin-bottom:0.5rem;
 color:#f8f9f6;
}
.Global-V-Space-Between-1 {
 height:100vh;
}
.Global-V-Space-Between-1:not(.ct-section):not(.oxy-easy-posts),
.Global-V-Space-Between-1.oxy-easy-posts .oxy-posts,
.Global-V-Space-Between-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 991px) {
.Global-V-Space-Between-1 {
 text-align:left;
}
.Global-V-Space-Between-1:not(.ct-section):not(.oxy-easy-posts),
.Global-V-Space-Between-1.oxy-easy-posts .oxy-posts,
.Global-V-Space-Between-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.Global-Content-Section-CGP {
 width:100vw;
 text-align:left;
 overflow:hidden;
 position:relative;
}
.Global-Content-Section-CGP:not(.ct-section):not(.oxy-easy-posts),
.Global-Content-Section-CGP.oxy-easy-posts .oxy-posts,
.Global-Content-Section-CGP.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 1366px) {
.Global-Content-Section-CGP {
}
}

@media (max-width: 991px) {
.Global-Content-Section-CGP {
 width:100%;
 padding-left:0%;
 padding-right:0px;
 padding-bottom:0px;
 padding-top:8%;
 max-width:100%;
}
}

.CGP-BKG-Right {
transform:translateY(-50%); position:absolute;
 top:50vh;
 right:-10px;
}
@media (max-width: 767px) {
.CGP-BKG-Right {
 visibility:hidden;
}
.CGP-BKG-Right:not(.ct-section):not(.oxy-easy-posts),
.CGP-BKG-Right.oxy-easy-posts .oxy-posts,
.CGP-BKG-Right.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Opacity-03 {
 opacity:0.03;
}
.Opacity-05 {
 opacity:0.05;
}
.CGP-logo {
 width:50%;
}
.Global-Content-Div-CGP {
 padding-left:20.2%;
 padding-right:3%;
 padding-bottom:3%;
 padding-top:0%;
 position:relative;
 height:100vh;
 width:100%;
 text-align:left;
}
.Global-Content-Div-CGP:not(.ct-section):not(.oxy-easy-posts),
.Global-Content-Div-CGP.oxy-easy-posts .oxy-posts,
.Global-Content-Div-CGP.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.Global-Content-Div-CGP {
 padding-left:4%;
 width:100%;
 margin-left:0px;
 margin-right:0px;
 padding-right:4%;
}
}

@media (max-width: 767px) {
.Global-Content-Div-CGP {
 height:auto;
}
}

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

.CGP-2-all {
 position:absolute;
 bottom:3vw;
 right:3vw;
 left:20vw;
 text-align:justify;
}
.CGP-2-all:not(.ct-section):not(.oxy-easy-posts),
.CGP-2-all.oxy-easy-posts .oxy-posts,
.CGP-2-all.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:space-between;
}
@media (max-width: 991px) {
.CGP-2-all {
 position:absolute;
 left:4vw;
 right:4vw;
 bottom:4vw;
 text-align:justify;
}
.CGP-2-all:not(.ct-section):not(.oxy-easy-posts),
.CGP-2-all.oxy-easy-posts .oxy-posts,
.CGP-2-all.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-end;
justify-content:space-between;
}
}

@media (max-width: 767px) {
.CGP-2-all {
 position:static;
 margin-top:50vw;
 visibility:hidden;
}
.CGP-2-all:not(.ct-section):not(.oxy-easy-posts),
.CGP-2-all.oxy-easy-posts .oxy-posts,
.CGP-2-all.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Z-100 {
 z-index:100;
}
.CGP-2-card-H {
 width:8%;
}
@media (max-width: 991px) {
.CGP-2-card-H {
 width:16%;
}
}

@media (max-width: 767px) {
.CGP-2-card-H {
 width:32%;
 margin-top:10%;
 margin-bottom:10%;
}
}

.CGP-FX-drop_shadow {
transform:;filter: drop-shadow(0.3vw 0.3vw 0.5vw rgba(0, 0, 0, 0.1));
}
.CGP-2__envelopes-A {
 width:17%;
}
.CGP-2__envelopes-A:not(.ct-section):not(.oxy-easy-posts),
.CGP-2__envelopes-A.oxy-easy-posts .oxy-posts,
.CGP-2__envelopes-A.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
}
@media (max-width: 991px) {
.CGP-2__envelopes-A {
 width:34%;
}
}

@media (max-width: 767px) {
.CGP-2__envelopes-A {
 width:78%;
 margin-top:10%;
 margin-bottom:10%;
}
}

.CGP-2__envelope-A {
 width:17%;
}
@media (max-width: 991px) {
.CGP-2__envelope-A {
 width:33%;
}
}

.Z-120 {
 z-index:120;
}
.Z-110 {
 z-index:110;
}
.CGP-2__envelope-stack {
 margin-left:-80%;
 margin-bottom:11%;
}
.CGP-2-memo {
 width:15%;
}
@media (max-width: 991px) {
.CGP-2-memo {
 width:30%;
}
}

@media (max-width: 767px) {
.CGP-2-memo {
 width:60%;
 margin-top:10%;
 margin-bottom:10%;
}
}

.CGP-2__shirts {
 width:17%;
}
.CGP-2__shirts:not(.ct-section):not(.oxy-easy-posts),
.CGP-2__shirts.oxy-easy-posts .oxy-posts,
.CGP-2__shirts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
}
@media (max-width: 991px) {
.CGP-2__shirts {
 width:33%;
}
}

@media (max-width: 767px) {
.CGP-2__shirts {
 width:78%;
}
}

.CGP-2__shirt {
 width:17%;
}
@media (max-width: 991px) {
.CGP-2__shirt {
 margin-top:5%;
 width:27%;
}
}

.CGP-2__shirts-stack {
 margin-left:-70%;
 margin-bottom:34%;
}
.CGP-2__flags {
 position:absolute;
 right:3vw;
 top:3vw;
 bottom:3vw;
 text-align:right;
}
.CGP-2__flags:not(.ct-section):not(.oxy-easy-posts),
.CGP-2__flags.oxy-easy-posts .oxy-posts,
.CGP-2__flags.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-end;
}
@media (max-width: 991px) {
.CGP-2__flags {
 visibility:hidden;
}
.CGP-2__flags:not(.ct-section):not(.oxy-easy-posts),
.CGP-2__flags.oxy-easy-posts .oxy-posts,
.CGP-2__flags.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-2__flag {
 height:100%;
}
.CGP__folder-div {
 text-align:left;
 width:34vw;
 position:absolute;
 top:65vh;
 z-index:1000;
 padding-bottom:3ex ;
 padding-top:3ex ;
 padding-right:3ex ;
 padding-left:3ex ;
 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:#bbbcbc;
 border-right-color:#bbbcbc;
 border-bottom-color:#bbbcbc;
 border-left-color:#bbbcbc;
 background-color:#ffffff;
}
.CGP__folder-div:not(.ct-section):not(.oxy-easy-posts),
.CGP__folder-div.oxy-easy-posts .oxy-posts,
.CGP__folder-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CGP__folder-div {
 visibility:hidden;
}
.CGP__folder-div:not(.ct-section):not(.oxy-easy-posts),
.CGP__folder-div.oxy-easy-posts .oxy-posts,
.CGP__folder-div.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-2__folder-image {
 margin-right:3ex ;
 width:8vw;
}
@media (max-width: 991px) {
.CGP-2__folder-image {
 height:21vw;
}
}

.CGP-logo-div {
transform:translateY(-50%); z-index:200;
 position:absolute;
 top:50vh;
 width:34%;
}
@media (max-width: 991px) {
.CGP-logo-div {
 width:89%;
 position:absolute;
 top:35vh;
}
}

@media (max-width: 767px) {
.CGP-logo-div {
 visibility:hidden;
}
.CGP-logo-div:not(.ct-section):not(.oxy-easy-posts),
.CGP-logo-div.oxy-easy-posts .oxy-posts,
.CGP-logo-div.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-2__folder-text {
}
.CGP-2__folder-subdiv {
 text-align:left;
 height:100%;
 gap:1ex ;
}
.CGP-2__folder-subdiv:not(.ct-section):not(.oxy-easy-posts),
.CGP-2__folder-subdiv.oxy-easy-posts .oxy-posts,
.CGP-2__folder-subdiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
gap:1ex ;
}
.CGP-2__folder-note {
}
.CGP-FX-drop_shadow-2 {
filter: drop-shadow(0.3vw 0.3vw 0.5vw rgba(0, 0, 0, 0.3));
}
@media (max-width: 991px) {
.CGP-FX-drop_shadow-2 {
}
}

.B2B_notice-div {
 visibility:hidden;
}
.B2B_notice-div:not(.ct-section):not(.oxy-easy-posts),
.B2B_notice-div.oxy-easy-posts .oxy-posts,
.B2B_notice-div.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.B2B_notice-div {
 width:100%;
 visibility:visible;
 margin-top:5%;
}
.B2B_notice-div:not(.ct-section):not(.oxy-easy-posts),
.B2B_notice-div.oxy-easy-posts .oxy-posts,
.B2B_notice-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

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

.B2B-link_wrapper {
}
@media (max-width: 767px) {
.B2B-link_wrapper {
 width:100%;
 padding-top:5%;
 padding-bottom:5%;
 background-color:#004b93;
}
}

.B2B-subheading-notice {
 visibility:hidden;
}
.B2B-subheading-notice:not(.ct-section):not(.oxy-easy-posts),
.B2B-subheading-notice.oxy-easy-posts .oxy-posts,
.B2B-subheading-notice.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.B2B-subheading-notice {
 visibility:visible;
}
.B2B-subheading-notice:not(.ct-section):not(.oxy-easy-posts),
.B2B-subheading-notice.oxy-easy-posts .oxy-posts,
.B2B-subheading-notice.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.CGP-2__envelope-A-in {
 width:90%;
}
.CGP-2__shirt-in {
 width:90%;
}
.CGP-2-memo- {
 width:90%;
}
@media (max-width: 991px) {
.CGP-2-memo- {
 width:90%;
}
}

@media (max-width: 767px) {
.CGP-2-memo- {
 width:60%;
 margin-top:10%;
 margin-bottom:10%;
}
}

.CGP-2-card-H-in {
 width:90%;
}
@media (max-width: 991px) {
.CGP-2-card-H-in {
 width:80%;
}
}

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

.CGP-2-cards-H {
 text-align:left;
 width:9%;
}
.CGP-2-cards-H:not(.ct-section):not(.oxy-easy-posts),
.CGP-2-cards-H.oxy-easy-posts .oxy-posts,
.CGP-2-cards-H.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CGP-2-cards-H {
 width:18%;
}
}

.CGP-2-memos {
 text-align:left;
 width:17%;
}
.CGP-2-memos:not(.ct-section):not(.oxy-easy-posts),
.CGP-2-memos.oxy-easy-posts .oxy-posts,
.CGP-2-memos.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CGP-2-memos {
 width:34%;
 margin-top:5%;
}
}

.CGP-2-memo-stack {
 margin-left:-76%;
 margin-bottom:14%;
}
.CGP-2-card-H-stack {
 margin-left:-70%;
 margin-bottom:16%;
}
.CGP-2__card-behind {
 margin-left:-90%;
}
.CGP-2__slanted {
transform:skew(0deg,-10deg) translate(-9%,-5%)  scaleX(0.8);}
.CGP-2__outlineW {
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#99bfe3;
 border-right-color:#99bfe3;
 border-bottom-color:#99bfe3;
 border-left-color:#99bfe3;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.CGP-2__slanted2 {
transform:skew(0deg,-15deg) translate(-10%,-10%)  scaleX(0.8);}
.CGP-2__rotate {
transform:rotate(-15deg) translateY(-2rem);}
.CGP-2__email {
 width:10%;
}
@media (max-width: 991px) {
.CGP-2__email {
 width:30%;
}
}

@media (max-width: 767px) {
.CGP-2__email {
 width:60%;
 margin-top:10%;
 margin-bottom:10%;
}
}

.CGP-2__lil-boards {
 text-align:center;
 width:13%;
}
.CGP-2__lil-boards:not(.ct-section):not(.oxy-easy-posts),
.CGP-2__lil-boards.oxy-easy-posts .oxy-posts,
.CGP-2__lil-boards.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-end;
}
@media (max-width: 991px) {
.CGP-2__lil-boards {
 width:34%;
}
}

.CGP-2__lil-board {
}
.Opacity-08 {
 opacity:0.08;
}
.Opacity-08:not(.ct-section):not(.oxy-easy-posts),
.Opacity-08.oxy-easy-posts .oxy-posts,
.Opacity-08.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.CGP-2__ads {
 text-align:left;
 width:30%;
}
.CGP-2__ads:not(.ct-section):not(.oxy-easy-posts),
.CGP-2__ads.oxy-easy-posts .oxy-posts,
.CGP-2__ads.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CGP-2__ads {
 width:60%;
}
}

.Z-130 {
 z-index:130;
}
.CGP-2__ad-in {
 width:50%;
}
@media (max-width: 991px) {
.CGP-2__ad-in {
 width:50%;
}
}

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

.CGP-2__mailbox {
 width:9%;
}
@media (max-width: 991px) {
.CGP-2__mailbox {
 width:20%;
}
}

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

.CGP-1-card-H-in {
 width:90%;
}
@media (max-width: 991px) {
.CGP-1-card-H-in {
 width:80%;
}
}

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

.CGP-1-all {
 position:absolute;
 bottom:3vw;
 right:3vw;
 top:3vw;
 text-align:right;
 width:30vw;
 padding-top:3%;
}
.CGP-1-all:not(.ct-section):not(.oxy-easy-posts),
.CGP-1-all.oxy-easy-posts .oxy-posts,
.CGP-1-all.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:space-between;
}
@media (max-width: 991px) {
.CGP-1-all {
 position:absolute;
 left:4vw;
 right:4vw;
 bottom:4vw;
 text-align:justify;
 width:100%;
}
.CGP-1-all:not(.ct-section):not(.oxy-easy-posts),
.CGP-1-all.oxy-easy-posts .oxy-posts,
.CGP-1-all.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-end;
justify-content:space-between;
}
}

@media (max-width: 767px) {
.CGP-1-all {
 position:static;
 margin-top:50vw;
 visibility:hidden;
}
.CGP-1-all:not(.ct-section):not(.oxy-easy-posts),
.CGP-1-all.oxy-easy-posts .oxy-posts,
.CGP-1-all.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-1-cards-H {
 text-align:left;
 width:20%;
}
.CGP-1-cards-H:not(.ct-section):not(.oxy-easy-posts),
.CGP-1-cards-H.oxy-easy-posts .oxy-posts,
.CGP-1-cards-H.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CGP-1-cards-H {
 width:18%;
}
}

.CGP-1__rotate {
transform:rotate(-15deg) translateY(-2rem);}
.CGP-1-memos {
 text-align:left;
 width:42%;
 margin-top:4%;
}
.CGP-1-memos:not(.ct-section):not(.oxy-easy-posts),
.CGP-1-memos.oxy-easy-posts .oxy-posts,
.CGP-1-memos.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CGP-1-memos {
 width:34%;
 margin-top:5%;
}
}

.CGP-1__memo-in {
 width:90%;
}
@media (max-width: 991px) {
.CGP-1__memo-in {
 width:90%;
}
}

@media (max-width: 767px) {
.CGP-1__memo-in {
 width:60%;
 margin-top:10%;
 margin-bottom:10%;
}
}

.CGP-1__memo-stack {
 margin-left:-76%;
 margin-bottom:14%;
}
.CGP-1__business-folder {
 width:43%;
}
.CGP-1__business-folder:not(.ct-section):not(.oxy-easy-posts),
.CGP-1__business-folder.oxy-easy-posts .oxy-posts,
.CGP-1__business-folder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
}
@media (max-width: 991px) {
.CGP-1__business-folder {
 width:34%;
}
}

@media (max-width: 767px) {
.CGP-1__business-folder {
 width:78%;
 margin-top:10%;
 margin-bottom:10%;
}
}

.CGP-1__lil-board {
 width:30%;
}
.CGP-1__outlineG {
 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:#eeeeeb;
 border-right-color:#eeeeeb;
 border-bottom-color:#eeeeeb;
 border-left-color:#eeeeeb;
}
.Opacity-13 {
 opacity:0.13;
}
.CGP-1__business-folder-front {
 width:90%;
}
@media (max-width: 991px) {
.CGP-1__business-folder-front {
 width:80%;
}
}

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

.CGP-1__business-folder-fold {
 attachment_height:440;
 attachment_width:71;
 attachment_url:https://arhiv.masaru.si/wp-content/uploads/Primer-iz-celostne-graficne-podobe-SOFTING-Poslovna-mapa-desni-zavihek.png;
 width:21.4%;
 height:%;
 position:absolute;
 right:10%;
}
@media (max-width: 991px) {
.CGP-1__business-folder-fold {
 margin-left:-79%;
}
}

.CGP-1__business-folder-behind {
 margin-left:-90%;
}
.CGP-1__slanted2 {
transform:skew(0deg,-15deg) translate(-10%,-10%)  scaleX(0.8);}
.CGP-2__folder-link:hover{
 color:#004b93;
}
.CGP-2__folder-link {
 color:#005eb8;
}
.CGP-1__envelope-A {
 width:34%;
}
@media (max-width: 991px) {
.CGP-1__envelope-A {
 width:33%;
}
}

.CGP-1-card-V-in {
}
.CGP-1-cards-V {
 text-align:left;
 width:12%;
}
.CGP-1-cards-V:not(.ct-section):not(.oxy-easy-posts),
.CGP-1-cards-V.oxy-easy-posts .oxy-posts,
.CGP-1-cards-V.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CGP-1-cards-V {
 width:18%;
}
}

.CGP-1__card-behind {
 margin-left:-70%;
 margin-bottom:32%;
}
.Z-140 {
 z-index:140;
}
.CGP-1__flag {
 width:100%;
}
.CGP-1__flags {
 position:absolute;
 right:3vw;
 top:3vw;
 bottom:3vw;
 text-align:right;
}
.CGP-1__flags:not(.ct-section):not(.oxy-easy-posts),
.CGP-1__flags.oxy-easy-posts .oxy-posts,
.CGP-1__flags.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-end;
}
@media (max-width: 991px) {
.CGP-1__flags {
 visibility:hidden;
}
.CGP-1__flags:not(.ct-section):not(.oxy-easy-posts),
.CGP-1__flags.oxy-easy-posts .oxy-posts,
.CGP-1__flags.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-BKG-Bottom {
transform:translateY(-50%); position:absolute;
 bottom:-10vh;
 left:20vw;
}
@media (max-width: 767px) {
.CGP-BKG-Bottom {
 visibility:hidden;
}
.CGP-BKG-Bottom:not(.ct-section):not(.oxy-easy-posts),
.CGP-BKG-Bottom.oxy-easy-posts .oxy-posts,
.CGP-BKG-Bottom.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CPG-3__flag-in {
 height:95%;
}
.CGP-3__fags {
 position:absolute;
 right:3vw;
 top:3vw;
 bottom:3vw;
 text-align:right;
}
.CGP-3__fags:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__fags.oxy-easy-posts .oxy-posts,
.CGP-3__fags.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-end;
}
@media (max-width: 991px) {
.CGP-3__fags {
 visibility:hidden;
}
.CGP-3__fags:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__fags.oxy-easy-posts .oxy-posts,
.CGP-3__fags.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-3__flag-stack {
 margin-left:-30%;
 margin-bottom:12%;
}
.CGP-3__all {
 position:absolute;
 bottom:3vw;
 right:18vw;
 left:20.5vw;
 text-align:justify;
}
.CGP-3__all:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__all.oxy-easy-posts .oxy-posts,
.CGP-3__all.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:space-between;
}
@media (max-width: 991px) {
.CGP-3__all {
 position:absolute;
 left:4vw;
 right:4vw;
 bottom:4vw;
 text-align:justify;
}
.CGP-3__all:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__all.oxy-easy-posts .oxy-posts,
.CGP-3__all.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-end;
justify-content:space-between;
}
}

@media (max-width: 767px) {
.CGP-3__all {
 position:static;
 margin-top:50vw;
 visibility:hidden;
}
.CGP-3__all:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__all.oxy-easy-posts .oxy-posts,
.CGP-3__all.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-3__all-V {
 position:absolute;
 bottom:3vw;
 right:18vw;
 top:3vw;
 text-align:right;
 width:33vw;
}
.CGP-3__all-V:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__all-V.oxy-easy-posts .oxy-posts,
.CGP-3__all-V.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:space-between;
}
@media (max-width: 1366px) {
.CGP-3__all-V {
 text-align:justify;
 position:absolute;
 right:18vw;
 bottom:3vw;
 left:20.5vw;
}
.CGP-3__all-V:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__all-V.oxy-easy-posts .oxy-posts,
.CGP-3__all-V.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:space-between;
}
}

@media (max-width: 991px) {
.CGP-3__all-V {
 position:absolute;
 left:4vw;
 right:4vw;
 bottom:4vw;
 text-align:justify;
}
.CGP-3__all-V:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__all-V.oxy-easy-posts .oxy-posts,
.CGP-3__all-V.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:space-between;
}
}

@media (max-width: 767px) {
.CGP-3__all-V {
 position:static;
 margin-top:50vw;
 visibility:hidden;
}
.CGP-3__all-V:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__all-V.oxy-easy-posts .oxy-posts,
.CGP-3__all-V.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-3__card-V-in {
 width:90%;
}
@media (max-width: 991px) {
.CGP-3__card-V-in {
 width:80%;
}
}

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

.CGP-3__card-stack {
 margin-left:-70%;
 margin-bottom:21%;
}
@media (max-width: 991px) {
.CGP-3__card-stack {
 margin-left:-50%;
}
}

.CGP-3__cards {
 text-align:left;
 width:12%;
}
.CGP-3__cards:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__cards.oxy-easy-posts .oxy-posts,
.CGP-3__cards.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.CGP-3__cards {
 width:10%;
}
}

@media (max-width: 991px) {
.CGP-3__cards {
 width:10%;
}
}

.CGP-3__envelope-A {
 width:33%;
}
@media (max-width: 1366px) {
.CGP-3__envelope-A {
 width:23%;
}
}

@media (max-width: 991px) {
.CGP-3__envelope-A {
 width:23%;
}
}

.CGP-3__memo-in {
 width:90%;
}
@media (max-width: 991px) {
.CGP-3__memo-in {
 width:90%;
}
}

@media (max-width: 767px) {
.CGP-3__memo-in {
 width:60%;
 margin-top:10%;
 margin-bottom:10%;
}
}

.CGP-3__memo-stack {
 margin-left:-63%;
 margin-bottom:14%;
}
.CGP-3__memos {
 text-align:left;
 width:34%;
 margin-right:6%;
}
.CGP-3__memos:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__memos.oxy-easy-posts .oxy-posts,
.CGP-3__memos.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.CGP-3__memos {
 width:24%;
}
}

@media (max-width: 991px) {
.CGP-3__memos {
 width:24%;
}
}

.CGP-3__board {
 width:40%;
}
@media (max-width: 1366px) {
.CGP-3__board {
 width:29%;
}
}

@media (max-width: 991px) {
.CGP-3__board {
 width:29%;
}
}

.Z-90 {
 z-index:90;
}
.Z-80 {
 z-index:80;
}
.CGP-3__shirts {
 text-align:center;
 position:absolute;
 top:3vw;
 bottom:3vw;
 right:-3vw;
}
.CGP-3__shirts:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__shirts.oxy-easy-posts .oxy-posts,
.CGP-3__shirts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.CGP-3__shirts {
 visibility:hidden;
}
.CGP-3__shirts:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__shirts.oxy-easy-posts .oxy-posts,
.CGP-3__shirts.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-3__shirt {
 height:25%;
}
.CGP-3__all-H {
 text-align:justify;
 position:absolute;
 right:3vw;
 bottom:3vw;
 left:20.5vw;
 padding-right:10%;
}
.CGP-3__all-H:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__all-H.oxy-easy-posts .oxy-posts,
.CGP-3__all-H.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:space-between;
}
@media (max-width: 991px) {
.CGP-3__all-H {
 text-align:justify;
 position:absolute;
 left:3vw;
 right:3vw;
 bottom:3vw;
}
.CGP-3__all-H:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__all-H.oxy-easy-posts .oxy-posts,
.CGP-3__all-H.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-end;
justify-content:space-between;
}
}

@media (max-width: 767px) {
.CGP-3__all-H {
 visibility:hidden;
}
.CGP-3__all-H:not(.ct-section):not(.oxy-easy-posts),
.CGP-3__all-H.oxy-easy-posts .oxy-posts,
.CGP-3__all-H.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-3__mascot {
 width:30%;
}
.CGP-3__cards-V {
 width:8%;
}
@media (max-width: 991px) {
.CGP-3__cards-V {
 width:16%;
}
}

.CGP-3__memo {
 width:14%;
}
@media (max-width: 991px) {
.CGP-3__memo {
 width:28%;
}
}

.CGP-3__ad {
 width:16%;
 position:relative;
}
@media (max-width: 991px) {
.CGP-3__ad {
 width:32%;
 margin-top:5%;
}
}

.CGP-3__9x9 {
 width:55%;
 position:absolute;
 bottom:13%;
 left:-16%;
}
.CGP-3__memo-div {
 width:14%;
 position:relative;
}
@media (max-width: 991px) {
.CGP-3__memo-div {
 width:28%;
}
}

.CGP-3__memo-one-in {
 width:100%;
}
.CGP-4__work-jack {
 width:60%;
}
.CGP-4__work-jacks {
 text-align:center;
 position:absolute;
 top:3vw;
 bottom:3vw;
 right:-5vw;
}
.CGP-4__work-jacks:not(.ct-section):not(.oxy-easy-posts),
.CGP-4__work-jacks.oxy-easy-posts .oxy-posts,
.CGP-4__work-jacks.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.CGP-4__work-jacks {
 visibility:hidden;
}
.CGP-4__work-jacks:not(.ct-section):not(.oxy-easy-posts),
.CGP-4__work-jacks.oxy-easy-posts .oxy-posts,
.CGP-4__work-jacks.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-4__all-block {
 position:absolute;
 right:10vw;
 bottom:3vw;
 max-height:55vh;
 max-width:39vw;
}
.CGP-4__all-block:not(.ct-section):not(.oxy-easy-posts),
.CGP-4__all-block.oxy-easy-posts .oxy-posts,
.CGP-4__all-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
@media (max-width: 991px) {
.CGP-4__all-block {
 width:100%;
 position:absolute;
 left:3vw;
 right:3vw;
 bottom:3vw;
}
}

@media (max-width: 767px) {
.CGP-4__all-block {
 visibility:hidden;
}
.CGP-4__all-block:not(.ct-section):not(.oxy-easy-posts),
.CGP-4__all-block.oxy-easy-posts .oxy-posts,
.CGP-4__all-block.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-4__cards-V {
 text-align:justify;
 width:10%;
}
.CGP-4__cards-V:not(.ct-section):not(.oxy-easy-posts),
.CGP-4__cards-V.oxy-easy-posts .oxy-posts,
.CGP-4__cards-V.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
}
.CGP-4__envelopes {
 text-align:justify;
 width:32%;
}
.CGP-4__envelopes:not(.ct-section):not(.oxy-easy-posts),
.CGP-4__envelopes.oxy-easy-posts .oxy-posts,
.CGP-4__envelopes.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
}
.CGP-4__card-V-in {
 width:80%;
}
.CGP-4__card-V-stack {
 margin-top:30%;
 margin-right:-50%;
}
.CGP-4__envelope-in {
}
.CGP-4__envelope-stack {
 margin-top:10%;
 margin-right:-90%;
}
.CGP-4__memo-in {
 width:45%;
}
.CGP-4__folder {
 width:85%;
}
.CGP-4__folder-front {
transform:scale(0.8,1) skew(0deg,-10deg) translate(-13%,-8%);}
.CGP-4__greeting-card-in {
 width:100%;
}
.CGP-4__lil-table {
 width:80%;
}
.CGP-4__9x9 {
 width:46%;
}
.CGP-4__cards-H {
 text-align:justify;
 width:17%;
}
.CGP-4__cards-H:not(.ct-section):not(.oxy-easy-posts),
.CGP-4__cards-H.oxy-easy-posts .oxy-posts,
.CGP-4__cards-H.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
}
.CGP-4__flag {
 height:100%;
}
.CGP-4__flags {
 position:absolute;
 right:3vw;
 top:3vw;
 bottom:3vw;
 text-align:right;
}
.CGP-4__flags:not(.ct-section):not(.oxy-easy-posts),
.CGP-4__flags.oxy-easy-posts .oxy-posts,
.CGP-4__flags.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-end;
}
@media (max-width: 991px) {
.CGP-4__flags {
 visibility:hidden;
}
.CGP-4__flags:not(.ct-section):not(.oxy-easy-posts),
.CGP-4__flags.oxy-easy-posts .oxy-posts,
.CGP-4__flags.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-BKG__LGB-development {
 width:100%;
}
.CGP-5__cards-H {
 text-align:left;
 width:9%;
}
.CGP-5__cards-H:not(.ct-section):not(.oxy-easy-posts),
.CGP-5__cards-H.oxy-easy-posts .oxy-posts,
.CGP-5__cards-H.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CGP-5__cards-H {
 width:18%;
}
}

.CGP-5__rotate {
transform:rotate(-15deg) translateY(-2rem);}
.CGP-5__card-H-in {
 width:90%;
}
@media (max-width: 991px) {
.CGP-5__card-H-in {
 width:80%;
}
}

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

.CGP-5__ppts {
 width:17%;
}
.CGP-5__ppts:not(.ct-section):not(.oxy-easy-posts),
.CGP-5__ppts.oxy-easy-posts .oxy-posts,
.CGP-5__ppts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
}
@media (max-width: 991px) {
.CGP-5__ppts {
 width:32%;
}
}

@media (max-width: 767px) {
.CGP-5__ppts {
 width:78%;
 margin-top:10%;
 margin-bottom:10%;
}
}

.CGP-5__ppt-in {
 width:90%;
}
.CGP-5__memos {
 text-align:left;
 width:17%;
}
.CGP-5__memos:not(.ct-section):not(.oxy-easy-posts),
.CGP-5__memos.oxy-easy-posts .oxy-posts,
.CGP-5__memos.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CGP-5__memos {
 width:29%;
 margin-top:5%;
}
}

.CGP-5__memo {
 width:90%;
}
@media (max-width: 991px) {
.CGP-5__memo {
 width:90%;
}
}

@media (max-width: 767px) {
.CGP-5__memo {
 width:60%;
 margin-top:10%;
 margin-bottom:10%;
}
}

.CGP-5__folder-div {
 width:16%;
}
.CGP-5__folder-div:not(.ct-section):not(.oxy-easy-posts),
.CGP-5__folder-div.oxy-easy-posts .oxy-posts,
.CGP-5__folder-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
}
@media (max-width: 991px) {
.CGP-5__folder-div {
 width:30%;
}
}

@media (max-width: 767px) {
.CGP-5__folder-div {
 width:78%;
 margin-top:10%;
 margin-bottom:10%;
}
}

.CGP-5__folder-in {
}
.CGP-5__slanted {
transform:skew(0deg,-15deg) translate(-10%,-10%)  scaleX(0.8);}
.CGP-5__envelopes-A {
 width:17%;
}
.CGP-5__envelopes-A:not(.ct-section):not(.oxy-easy-posts),
.CGP-5__envelopes-A.oxy-easy-posts .oxy-posts,
.CGP-5__envelopes-A.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
}
@media (max-width: 991px) {
.CGP-5__envelopes-A {
 width:34%;
}
}

@media (max-width: 767px) {
.CGP-5__envelopes-A {
 width:78%;
 margin-top:10%;
 margin-bottom:10%;
}
}

.CGP-5__envelope-in-A {
 width:90%;
}
.CGP-5__envelope-stack {
 margin-left:-80%;
 margin-bottom:11%;
}
.Z-150 {
 z-index:150;
}
.Z-160 {
 z-index:160;
}
.CGP-5__envelope-in-A4 {
 width:150%;
}
.CGP-5__envelopes-A4 {
 width:22%;
}
.CGP-5__envelopes-A4:not(.ct-section):not(.oxy-easy-posts),
.CGP-5__envelopes-A4.oxy-easy-posts .oxy-posts,
.CGP-5__envelopes-A4.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
}
@media (max-width: 991px) {
.CGP-5__envelopes-A4 {
 width:34%;
}
}

@media (max-width: 767px) {
.CGP-5__envelopes-A4 {
 width:78%;
 margin-top:10%;
 margin-bottom:10%;
}
}

.CGP-5__all {
 position:absolute;
 bottom:3vw;
 right:3vw;
 left:20vw;
 text-align:justify;
}
.CGP-5__all:not(.ct-section):not(.oxy-easy-posts),
.CGP-5__all.oxy-easy-posts .oxy-posts,
.CGP-5__all.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:space-between;
}
@media (max-width: 991px) {
.CGP-5__all {
 position:absolute;
 left:4vw;
 right:4vw;
 bottom:4vw;
 text-align:justify;
}
.CGP-5__all:not(.ct-section):not(.oxy-easy-posts),
.CGP-5__all.oxy-easy-posts .oxy-posts,
.CGP-5__all.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-end;
justify-content:space-between;
}
}

@media (max-width: 767px) {
.CGP-5__all {
 position:static;
 margin-top:50vw;
 visibility:hidden;
}
.CGP-5__all:not(.ct-section):not(.oxy-easy-posts),
.CGP-5__all.oxy-easy-posts .oxy-posts,
.CGP-5__all.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-7__cards-V {
 text-align:center;
 width:11%;
}
.CGP-7__cards-V:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__cards-V.oxy-easy-posts .oxy-posts,
.CGP-7__cards-V.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.CGP-7__slide-div {
 width:100%;
 height:100%;
 text-align:justify;
 overflow:visible;
}
.CGP-7__slide-div:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__slide-div.oxy-easy-posts .oxy-posts,
.CGP-7__slide-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-around;
}
@media (max-width: 991px) {
.CGP-7__slide-div {
}
.CGP-7__slide-div:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__slide-div.oxy-easy-posts .oxy-posts,
.CGP-7__slide-div.ct-section .ct-section-inner-wrap{
align-items:center;
}
}

.CGP-7__all-slider {
transform:translateY(-50%); position:absolute;
 right:9vw;
 width:42vw;
 height:16vw;
 top:55vh;
 overflow:visible;
}
.CGP-7__all-slider:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__all-slider.oxy-easy-posts .oxy-posts,
.CGP-7__all-slider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
@media (max-width: 991px) {
.CGP-7__all-slider {
 width:92vw;
 position:absolute;
 left:3vw;
 right:3vw;
 bottom:3vw;
 height:35vw;
 top:auto;
}
}

@media (max-width: 767px) {
.CGP-7__all-slider {
 visibility:hidden;
}
.CGP-7__all-slider:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__all-slider.oxy-easy-posts .oxy-posts,
.CGP-7__all-slider.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-7__card-V-in {
 width:90%;
}
.CGP-7__email {
 width:20%;
}
.CGP-7__ppts {
 text-align:center;
 width:28%;
}
.CGP-7__ppts:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__ppts.oxy-easy-posts .oxy-posts,
.CGP-7__ppts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.CGP-7__ppt {
 width:80%;
}
.CGP-logo-7-div {
transform:translateY(-50%); z-index:200;
 position:absolute;
 top:55vh;
 width:34%;
 margin-bottom:0px;
}
@media (max-width: 991px) {
.CGP-logo-7-div {
 width:89%;
 position:absolute;
 top:35vh;
}
}

@media (max-width: 767px) {
.CGP-logo-7-div {
 visibility:hidden;
}
.CGP-logo-7-div:not(.ct-section):not(.oxy-easy-posts),
.CGP-logo-7-div.oxy-easy-posts .oxy-posts,
.CGP-logo-7-div.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-7__memos {
 text-align:center;
 width:25%;
}
.CGP-7__memos:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__memos.oxy-easy-posts .oxy-posts,
.CGP-7__memos.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.CGP-7__memo {
 width:90%;
}
.CGP-7__form {
 width:22%;
 overflow:visible;
}
.CGP-7__envelopes-A {
 text-align:center;
 width:24%;
 overflow:visible;
}
.CGP-7__envelopes-A:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__envelopes-A.oxy-easy-posts .oxy-posts,
.CGP-7__envelopes-A.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.CGP-7__envelope {
 width:90%;
}
.CGP-7__envelopes-A4 {
 text-align:center;
 width:36%;
}
.CGP-7__envelopes-A4:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__envelopes-A4.oxy-easy-posts .oxy-posts,
.CGP-7__envelopes-A4.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.CGP-7__shirts {
 text-align:center;
 width:21%;
}
.CGP-7__shirts:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__shirts.oxy-easy-posts .oxy-posts,
.CGP-7__shirts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.CGP-7__shirt-in {
 width:80%;
}
.CGP-7__pants {
 width:19%;
}
.CGP-7__jacket {
 width:38%;
}
.CGP-7__ad {
 width:21%;
}
.CGP-7__card-H-in {
 width:90%;
}
.CGP-7__cards-stack {
 margin-left:-25%;
}
.CGP-7__mascot {
 width:25%;
}
.CGP-7__pack {
 width:20%;
}
.CGP-7__cards-H {
 text-align:center;
 width:17%;
 overflow:visible;
}
.CGP-7__cards-H:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__cards-H.oxy-easy-posts .oxy-posts,
.CGP-7__cards-H.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.CGP-7__shirt {
 text-align:center;
 width:18%;
}
.CGP-7__shirt:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__shirt.oxy-easy-posts .oxy-posts,
.CGP-7__shirt.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.CGP-7__website-in {
 width:90%;
}
.CGP-7__websites {
 text-align:center;
 width:26%;
}
.CGP-7__websites:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__websites.oxy-easy-posts .oxy-posts,
.CGP-7__websites.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.CGP-7__ppt-in {
 width:80%;
}
.CGP-7__memo-A5 {
 width:16%;
}
.CGP-mod__all-div {
 width:100%;
 height:100%;
 text-align:center;
 position:relative;
}
.CGP-mod__all-div:not(.ct-section):not(.oxy-easy-posts),
.CGP-mod__all-div.oxy-easy-posts .oxy-posts,
.CGP-mod__all-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:flex-start;
}
.CGP-mod__upper-div {
 text-align:justify;
 width:100%;
 height:50%;
 padding-bottom:3vw ;
}
.CGP-mod__upper-div:not(.ct-section):not(.oxy-easy-posts),
.CGP-mod__upper-div.oxy-easy-posts .oxy-posts,
.CGP-mod__upper-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
}
.CGP-mod__lower-div {
 width:80%;
 height:50%;
}
.CGP-mod__lower-div:not(.ct-section):not(.oxy-easy-posts),
.CGP-mod__lower-div.oxy-easy-posts .oxy-posts,
.CGP-mod__lower-div.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: start;grid-template-columns: repeat(4, minmax(20%, 22%));grid-column-gap: 3vw;grid-row-gap: 20px;}
.CGP-mod__upper-text-div {
 height:100%;
 text-align:left;
 width:calc((100%-9vw)/4) ;
 padding-right:3vw ;
}
.CGP-mod__upper-text-div:not(.ct-section):not(.oxy-easy-posts),
.CGP-mod__upper-text-div.oxy-easy-posts .oxy-posts,
.CGP-mod__upper-text-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
.CGP-mod__examples-grid {
 height:100%;
 width:60vw;
}
.CGP-mod__examples-grid:not(.ct-section):not(.oxy-easy-posts),
.CGP-mod__examples-grid.oxy-easy-posts .oxy-posts,
.CGP-mod__examples-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: center;grid-template-columns: repeat(5, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 1366px) {
.CGP-mod__examples-grid {
}
.CGP-mod__examples-grid:not(.ct-section):not(.oxy-easy-posts),
.CGP-mod__examples-grid.oxy-easy-posts .oxy-posts,
.CGP-mod__examples-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(19%, 22%));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.CGP-mod_heading {
 width:100%;
 text-align:right;
}
.CGP-mod__link-wrapper {
background-size: cover; width:100%;
 height:100%;
 background-position:50% 50%;
}
.CGP_mod__BKG-blur {
 width:100%;
 height:100%;
 padding-top:0.75vw ;
 padding-left:0.75vw ;
 padding-right:0.75vw ;
 padding-bottom:0.75vw ;
 text-align:left;
 position:absolute;
 top:0px;
 left:0px;
 bottom:0px;
 right:0px;
 z-index:2;
transition: backdrop-filter; transition-duration: 0.89s; transition-timing-function: ease-in-out;
}
.CGP_mod__BKG-blur:not(.ct-section):not(.oxy-easy-posts),
.CGP_mod__BKG-blur.oxy-easy-posts .oxy-posts,
.CGP_mod__BKG-blur.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
.CGP_mod__link-upper-div {
 text-align:left;
 width:100%;
}
.CGP_mod__link-upper-div:not(.ct-section):not(.oxy-easy-posts),
.CGP_mod__link-upper-div.oxy-easy-posts .oxy-posts,
.CGP_mod__link-upper-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.CGP-mod__link-option-number {
 opacity:0.34;
 margin-bottom:clamp(3.5px, 0.45vw, 9px) ;
 width:100%;
}
.CGP-mod__linik-BKG-image {
 width:100%;
 position:absolute;
 top:0px;
 left:0px;
 right:-10vw;
 bottom:-10vw;
object-fit: cover; object-position: 50% 50%;
}
.oxy-close-modal__upper-left:hover{
transform:rotate(90deg);}
.oxy-close-modal__upper-left {
 position:absolute;
 transition-duration:0.55s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
}
.CGP-mod__logo-example {
 width:80%;
}
.CGP-modal {
 width:70vw;
 text-align:left;
 modal_position:right;
 padding-top:3vw ;
 padding-left:3vw ;
 padding-right:3vw ;
 padding-bottom:3vw ;
 background-color:#ffffff;
 backdrop-color:#ffffff;
 height:100vh;
box-shadow: 0px 0px 3px 0px rgba(187, 188, 188, 0.8), 0px 0px 8px 0px rgba(187, 188, 188, 0.5), 0px 0px 21px 0px rgba(187, 188, 188, 0.3);
}
.CGP-modal:not(.ct-section):not(.oxy-easy-posts),
.CGP-modal.oxy-easy-posts .oxy-posts,
.CGP-modal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CGP-modal {
 visibility:hidden;
}
.CGP-modal:not(.ct-section):not(.oxy-easy-posts),
.CGP-modal.oxy-easy-posts .oxy-posts,
.CGP-modal.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Global-Section__Long-Article {
 width:100%;
}
.Global-Section__Long-Article .ct-section-inner-wrap {
padding-top: 8vw ;
padding-right: 3vw ;
padding-bottom: 3vw ;
padding-left: 20vw ;
}
@media (max-width: 991px) {
.Global-Section__Long-Article {
}
.Global-Section__Long-Article .ct-section-inner-wrap {
padding-top: 8vw ;
padding-right: 3vw ;
padding-bottom: 3vw ;
padding-left: 3vw ;
}
}

.Page-Title__Squeeze-Div {
 padding-top:4.5vw;
 padding-bottom:2vw;
 width:81vw;
 z-index:1000;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:padding, opacity, filter;
 background-color:#f8f9f6;
 padding-left:2vw;
 margin-left:-2vw;
 box-shadow:0px 13px 8px 0px rgba(248,249,246,0.89);
position: fixed; top: 0px; -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px);
}
@media (max-width: 991px) {
.Page-Title__Squeeze-Div {
 visibility:hidden;
}
.Page-Title__Squeeze-Div:not(.ct-section):not(.oxy-easy-posts),
.Page-Title__Squeeze-Div.oxy-easy-posts .oxy-posts,
.Page-Title__Squeeze-Div.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 767px) {
.Page-Title__Squeeze-Div {
 visibility:hidden;
}
.Page-Title__Squeeze-Div:not(.ct-section):not(.oxy-easy-posts),
.Page-Title__Squeeze-Div.oxy-easy-posts .oxy-posts,
.Page-Title__Squeeze-Div.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Article__Hide-Scrollbar {
}
.Long-Article__Div {
 margin-top:3vw;
 position:fixed;
 top:8.3vw;
 bottom:3vw;
 width:77vw;
 border-top-width:1px;
 border-top-color:#97999b;
 border-top-style:solid;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:margin;
}
@media (max-width: 991px) {
.Long-Article__Div {
 width:94vw;
 position:fixed;
 top:120vw;
}
}

@media (max-width: 767px) {
.Long-Article__Div {
 visibility:hidden;
}
.Long-Article__Div:not(.ct-section):not(.oxy-easy-posts),
.Long-Article__Div.oxy-easy-posts .oxy-posts,
.Long-Article__Div.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Long-Article__Sticky-Title-Div {
 width:100%;
 padding-bottom:5.5vw ;
 padding-top:0.3vw ;
 min-height:17vw;
 padding-right:2.1vw;
position: sticky; top: 0vw;
}
.Long-Article__Columns {
 width:100%;
 border-top-width:1px;
 border-top-style:solid;
 border-top-color:#97999b;
 margin-top:-1px;
 background-color:#f8f9f6;
}
.Long-Article__Subtitle-Column {
 width:20%;
}
@media (max-width: 991px) {
.Long-Article__Subtitle-Column {
 visibility:hidden;
}
.Long-Article__Subtitle-Column:not(.ct-section):not(.oxy-easy-posts),
.Long-Article__Subtitle-Column.oxy-easy-posts .oxy-posts,
.Long-Article__Subtitle-Column.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Long-Article__Content-Column {
 width:80%;
 padding-top:2.3vw ;
 padding-bottom:5.5vw ;
}
.Long-Article__Content-Column:not(.ct-section):not(.oxy-easy-posts),
.Long-Article__Content-Column.oxy-easy-posts .oxy-posts,
.Long-Article__Content-Column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.Long-Article__Content-Column {
 width:70%;
}
}

@media (max-width: 991px) {
.Long-Article__Content-Column {
 width:90%;
}
}

@media (max-width: 767px) {
.Long-Article__Content-Column {
 width:89%;
}
}

@media (max-width: 479px) {
.Long-Article__Content-Column {
 width:82%;
}
}

.Long-Article__Subtitle {
 margin-top:-0.3vw;
}
.Grid__1r-2c {
 width:100%;
}
.Grid__1r-2c:not(.ct-section):not(.oxy-easy-posts),
.Grid__1r-2c.oxy-easy-posts .oxy-posts,
.Grid__1r-2c.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: start;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 3vw;grid-row-gap: 3vw;}
@media (max-width: 767px) {
.Grid__1r-2c {
}
.Grid__1r-2c:not(.ct-section):not(.oxy-easy-posts),
.Grid__1r-2c.oxy-easy-posts .oxy-posts,
.Grid__1r-2c.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

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

.Grid__1r-3c {
 width:100%;
}
.Grid__1r-3c:not(.ct-section):not(.oxy-easy-posts),
.Grid__1r-3c.oxy-easy-posts .oxy-posts,
.Grid__1r-3c.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));grid-column-gap: 3vw;grid-row-gap: 3vw;}
@media (max-width: 767px) {
.Grid__1r-3c {
}
}

.Grid__Cell-BKG-White {
 background-color:#ffffff;
}
.Grid__Cell-Image {
 margin-top:1vw;
 width:100%;
}
.Grid__Image-Subtext {
 width:100%;
 text-align:center;
 font-size:clamp(14px, 0.9vw, 18px) ;
 color:#53565a;
 margin-top:0.5ex ;
 margin-bottom:12ex ;
}
.Long-Article__Sub-Subtitle {
 width:100%;
 text-align:left;
 margin-bottom:2vw;
 padding-top:1vw;
 padding-right:1vw;
 margin-top:0vw;
 background-color:#e6eff8;
 padding-bottom:1vw;
 padding-left:1vw;
}
@media (max-width: 991px) {
.Long-Article__Sub-Subtitle {
 margin-top:1vw;
 padding-top:2vw;
 padding-right:2vw;
 padding-bottom:2vw;
 padding-left:2vw;
 margin-bottom:4vw;
}
}

@media (max-width: 767px) {
.Long-Article__Sub-Subtitle {
 margin-top:4vw;
 margin-bottom:5vw;
}
}

@media (max-width: 479px) {
.Long-Article__Sub-Subtitle {
 margin-top:5vw;
 padding-top:3vw;
 padding-right:3vw;
 padding-bottom:3vw;
 padding-left:3vw;
 margin-bottom:6vw;
}
}

.Margin-Below-Subheading-x2 {
 margin-bottom:4ex ;
}
.Margin-Below-Subheading-x4 {
 margin-bottom:8vw;
}
@media (max-width: 1366px) {
.Margin-Below-Subheading-x4 {
 margin-bottom:10vw;
}
}

@media (max-width: 991px) {
.Margin-Below-Subheading-x4 {
 margin-bottom:12vw;
}
}

@media (max-width: 767px) {
.Margin-Below-Subheading-x4 {
 margin-bottom:16vw;
}
}

@media (max-width: 479px) {
.Margin-Below-Subheading-x4 {
 margin-bottom:21vw;
}
}

.Grid__3r-3c {
 width:100%;
}
.Grid__3r-3c:not(.ct-section):not(.oxy-easy-posts),
.Grid__3r-3c.oxy-easy-posts .oxy-posts,
.Grid__3r-3c.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: start;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 3vw;grid-row-gap: 3vw;}
@media (max-width: 1366px) {
.Grid__3r-3c {
}
}

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

@media (max-width: 479px) {
.Grid__3r-3c {
}
}

.Grid__Color-Test:hover{
 filter:blur(0px);
 transition-duration:0.55s;
 transition-timing-function:ease-in-out;
 transition-property:filter(blur);
}
.Grid__Color-Test {
 transition-duration:0.55s;
 transition-timing-function:ease-in-out;
 transition-property:filter(blur);
 filter:blur(13px);
 width:89%;
 margin-left:auto;
 margin-right:auto;
}
.Quote {
background-image: linear-gradient(rgba(146,100,21,0.76) 20%, rgba(146,100,21,0.55) 80%); font-family:HelveticaNowText;
 padding-left:1vw;
 padding-top:1vw;
 padding-right:1vw;
 padding-bottom:1vw;
 font-weight:400;
 width:100%;
 border-top-width:2px;
 border-top-style:solid;
 color:#ffffff;
 border-top-color:rgba(146,100,21,0.76);
}
@media (max-width: 991px) {
.Quote {
 padding-top:2vw;
 padding-right:2vw;
 padding-bottom:2vw;
 padding-left:2vw;
}
}

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

@media (max-width: 479px) {
.Quote {
 padding-top:3vw;
 padding-right:3vw;
 padding-bottom:3vw;
 padding-left:3vw;
}
}

.Grid__List__1r-2c {
 width:100%;
}
.Grid__List__1r-2c:not(.ct-section):not(.oxy-easy-posts),
.Grid__List__1r-2c.oxy-easy-posts .oxy-posts,
.Grid__List__1r-2c.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: left;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 3vw;grid-row-gap: 3vw;}
.Grid__List__1r-2c:not(.ct-section):not(.oxy-easy-posts) > *,
.Grid__List__1r-2c.ct-section .ct-section-inner-wrap > *,
.Grid__List__1r-2c.oxy-easy-posts .oxy-posts > *{
height: 100%;}
.Long-Article__SSKJ-div {
}
.Long-Article__SSKJ-div:not(.ct-section):not(.oxy-easy-posts),
.Long-Article__SSKJ-div.oxy-easy-posts .oxy-posts,
.Long-Article__SSKJ-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
}
.Long-Article__SSKJ-Item {
 width:20%;
}
.Long-Article__SSKJ-Screenshot {
 max-width:80%;
 width:65%;
}
.Grid__1r-6c {
 width:100%;
}
.Grid__1r-6c:not(.ct-section):not(.oxy-easy-posts),
.Grid__1r-6c.oxy-easy-posts .oxy-posts,
.Grid__1r-6c.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(6, minmax(10%, 1fr));grid-column-gap: 1.5vw;grid-row-gap: 3vw;}
.Long-Article__Memo-Example {
 width:15%;
}
.Long-Article__Links-Div {
 width:77vw;
 height:43vw;
}
.Eight-Links__Grid {
 width:100%;
 height:100%;
}
.Eight-Links__Grid:not(.ct-section):not(.oxy-easy-posts),
.Eight-Links__Grid.oxy-easy-posts .oxy-posts,
.Eight-Links__Grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(17vw, 4fr));grid-column-gap: 3vw;grid-row-gap: 3vw;grid-auto-rows: minmax(min-content,1fr);}
@media (max-width: 991px) {
.Eight-Links__Grid {
}
.Eight-Links__Grid:not(.ct-section):not(.oxy-easy-posts),
.Eight-Links__Grid.oxy-easy-posts .oxy-posts,
.Eight-Links__Grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

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

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

.Eight-Links__Grid-Div {
 width:100%;
 height:100%;
}
@media (max-width: 991px) {
.Eight-Links__Grid-Div {
 width:44vw;
 height:22vw;
}
}

@media (max-width: 767px) {
.Eight-Links__Grid-Div {
 width:90vw;
 height:45vw;
}
}

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

.Global-B2B-Title-Div {
 width:100%;
 padding-top:5.1%;
 visibility:hidden;
}
.Global-B2B-Title-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-B2B-Title-Div.oxy-easy-posts .oxy-posts,
.Global-B2B-Title-Div.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
}

@media (max-width: 767px) {
.Global-B2B-Title-Div {
 margin-bottom:6vw;
 visibility:visible;
}
.Global-B2B-Title-Div:not(.ct-section):not(.oxy-easy-posts),
.Global-B2B-Title-Div.oxy-easy-posts .oxy-posts,
.Global-B2B-Title-Div.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.Grid__1r-4c {
 width:100%;
}
.Grid__1r-4c:not(.ct-section):not(.oxy-easy-posts),
.Grid__1r-4c.oxy-easy-posts .oxy-posts,
.Grid__1r-4c.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(4, minmax(10%, 1fr));grid-column-gap: 1.5vw;grid-row-gap: 3vw;}
.cica-maca__div {
 width:100%;
 text-align:left;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#97999b;
 position:relative;
}
.cica-maca__div:not(.ct-section):not(.oxy-easy-posts),
.cica-maca__div.oxy-easy-posts .oxy-posts,
.cica-maca__div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 991px) {
.cica-maca__div {
 margin-bottom:5vw;
}
}

@media (max-width: 767px) {
.cica-maca__div {
 text-align:left;
 margin-bottom:8vw;
}
.cica-maca__div:not(.ct-section):not(.oxy-easy-posts),
.cica-maca__div.oxy-easy-posts .oxy-posts,
.cica-maca__div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-start;
}
}

@media (max-width: 479px) {
.cica-maca__div {
 margin-bottom:10vw;
}
}

.cica-maca__number {
 top:0px;
 left:0px;
 text-align:center;
 z-index:11;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 1366px) {
.cica-maca__number {
 padding-top:0.9vw ;
 width:5vw;
 height:5vw;
 font-size:2vw;
 line-height:1;
}
}

@media (max-width: 991px) {
.cica-maca__number {
 width:6vw;
 height:6vw;
 font-size:unset ;
 line-height:unset;
}
}

@media (max-width: 767px) {
.cica-maca__number {
 width:9vw;
 height:9vw;
 padding-top:1.2vw;
}
}

@media (max-width: 479px) {
.cica-maca__number {
 width:12vw;
 height:12vw;
}
}

.cica-maca__description {
 padding-left:1.3%;
 padding-right:1.3%;
 padding-bottom:1%;
 width:30%;
}
@media (max-width: 767px) {
.cica-maca__description {
 width:100%;
 margin-bottom:3vw;
}
}

@media (max-width: 479px) {
.cica-maca__description {
 width:100%;
 padding-left:0%;
 padding-right:0%;
 padding-bottom:5vw;
}
}

.D-System-Branch-Font-Description {
 width:80%;
}
.D-System-Sub-subtitle {
 width:100%;
 text-align:left;
 margin-bottom:1vw;
 margin-top:1vw;
 padding-top:1vw ;
 padding-right:1.5vw ;
}
.D-System-Font-Hierarchy {
 width:20%;
}
.PopUp-Study {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/Under-construction-White-New-Animated-Try-2.gif);background-size: 60% auto; background-repeat:no-repeat;
 background-color:#ffffff;
 background-position:50% 20%;
}
.PopUp-Study:not(.ct-section):not(.oxy-easy-posts),
.PopUp-Study.oxy-easy-posts .oxy-posts,
.PopUp-Study.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.Long-Article__Sub-link {
 margin-left:1.3vw;
 opacity:0.55;
text-indent: -1.3vw;
}
@media (max-width: 991px) {
.Long-Article__Sub-link {
 visibility:hidden;
}
.Long-Article__Sub-link:not(.ct-section):not(.oxy-easy-posts),
.Long-Article__Sub-link.oxy-easy-posts .oxy-posts,
.Long-Article__Sub-link.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Long-Article__Call-Link:hover{
 opacity:1;
 color:#004b93;
}
.Long-Article__Call-Link {
 margin-top:3vw;
 opacity:0.55;
 transition-duration:0.55s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 color:#53565a;
 hover_color:#004b93;
}
.Long-Article__Cica-maca {
 width:70%;
}
@media (max-width: 767px) {
.Long-Article__Cica-maca {
 width:100%;
}
}

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

.Web-Heading-Color {
 color:#00a499;
}
.Web-Typo {
 font-family:HelveticaNowText;
}
.Option-Div__Overlay {
 width:100%;
 height:100%;
 position:absolute;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
 z-index:10;
}
.Blur-BKG-disabled:hover{
/*transition: backdrop-filter; transition-duration: 0.89s; transition-timing-function: ease-in-out; backdrop-filter: blur(8px); overflow: hidden;*/
}
.Blur-BKG-disabled {
transition: backdrop-filter; transition-duration: 0.89s; transition-timing-function: ease-in-out;
}
.Web-21__Cica-Maca:hover{
 opacity:0;
}
.Web-21__Cica-Maca {
 position:absolute;
 bottom:0px;
 z-index:50;
 width:100%;
 height:100%;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 opacity:1;
 right:0%;
}
.WEB-Modal {
 background-color:#00a499;
 color:#ffffff;
 text-align:left;
 padding-top:1.8%;
 padding-left:2%;
 padding-right:2%;
 padding-bottom:2%;
 position:relative;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 z-index:10000;
 box-shadow:0px 0px 34px -13px #00a499;
}
.WEB-Modal:not(.ct-section):not(.oxy-easy-posts),
.WEB-Modal.oxy-easy-posts .oxy-posts,
.WEB-Modal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 1366px) {
.WEB-Modal {
 padding-top:2.5%;
 padding-left:3.2%;
 padding-right:3.2%;
 padding-bottom:3.2%;
}
}

@media (max-width: 991px) {
.WEB-Modal {
 padding-top:3.3%;
 padding-left:4%;
 padding-right:4%;
 padding-bottom:4%;
}
}

@media (max-width: 767px) {
.WEB-Modal {
 padding-top:4%;
 padding-left:4.5%;
 padding-right:4.5%;
 padding-bottom:4.5%;
}
}

@media (max-width: 479px) {
.WEB-Modal {
 padding-top:5%;
 padding-left:6%;
 padding-right:6%;
 padding-bottom:6%;
}
}

.WEB-Modal-Text {
}
.NineOps__Outline {
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#97999b;
 border-right-color:#97999b;
 border-bottom-color:#97999b;
 border-left-color:#97999b;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
@media (max-width: 479px) {
.NineOps__Outline {
}
}

.Page-2141-AccColorDiv:empty{
 min-height:1px;
}
.Page-2141-AccColorDiv {
 height:1vw;
 width:89%;
 bottom:0px;
 margin-right:11%;
 visibility:hidden;
}
.Page-2141-AccColorDiv:not(.ct-section):not(.oxy-easy-posts),
.Page-2141-AccColorDiv.oxy-easy-posts .oxy-posts,
.Page-2141-AccColorDiv.ct-section .ct-section-inner-wrap{
display:none;
}
.Page-2141-AccDesc {
 text-align:left;
 margin-top:2%;
}
.Page-2141-PriceStart {
 padding-left:5px;
 border-left-width:1px;
 border-left-style:solid;
 border-left-color:#bbbcbc;
 padding-top:5px;
 opacity:0;
}
.Page-2141-Image {
 width:20%;
}
.Page-2141-Container {
 width:75%;
 text-align:justify;
}
.Page-2141-Container:not(.ct-section):not(.oxy-easy-posts),
.Page-2141-Container.oxy-easy-posts .oxy-posts,
.Page-2141-Container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 1366px) {
.Page-2141-Container {
 width:70%;
}
}

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

.Page-2141-ImageDiv:empty{
 min-height:1px;
}
.Page-2141-ImageDiv {
background-size: contain; width:89%;
 flex-shrink:6;
 background-repeat:no-repeat;
 padding-top:4%;
 padding-left:4%;
 padding-right:4%;
 padding-bottom:4%;
 max-width:444px;
aspect-ratio: 1.914 / 1;
}
.Page-2141-PopUpDiv {
 z-index:1000;
 padding-top:2%;
 padding-left:5%;
 padding-right:5%;
 padding-bottom:2%;
 max-width:444px;
 background-color:rgba(255,255,255,0.75);
 width:444px;
-webkit-backdrop-filter: blur(2px); backdrop-filter: blur(2px);
}
.Page-2141-AccDiv:hover{
 flex-grow:5;
}
.Page-2141-AccDiv:not(.ct-section):not(.oxy-easy-posts):hover,
.Page-2141-AccDiv.oxy-easy-posts:hover .oxy-posts,
.Page-2141-AccDiv.ct-section:hover .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.Page-2141-AccDiv {
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:flex;
 flex-grow:3;
 flex-shrink:1;
 position:relative;
 max-height:300px;
}
.Page-2141-MasterContainer {
}
.Page-2141__Grid {
 width:100%;
}
.Page-2141__Grid:not(.ct-section):not(.oxy-easy-posts),
.Page-2141__Grid.oxy-easy-posts .oxy-posts,
.Page-2141__Grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(4, minmax(16vw, 17.1vw));grid-column-gap: 3vw;grid-row-gap: 3vw;}
@media (max-width: 1366px) {
.Page-2141__Grid {
}
.Page-2141__Grid:not(.ct-section):not(.oxy-easy-posts),
.Page-2141__Grid.oxy-easy-posts .oxy-posts,
.Page-2141__Grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 991px) {
.Page-2141__Grid {
}
.Page-2141__Grid:not(.ct-section):not(.oxy-easy-posts),
.Page-2141__Grid.oxy-easy-posts .oxy-posts,
.Page-2141__Grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 4vw;grid-row-gap: 4vw;}
}

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

.Page-2141__Image {
 width:100%;
aspect-ratio: 1.91 / 1;
}
.Page-2141__Desc-Grid {
 width:100%;
 text-align:left;
 margin-top:5vw;
 padding-top:3vw ;
 height:100vh;
scroll-snap-align: start;
}
.Page-2141__Desc-Grid:not(.ct-section):not(.oxy-easy-posts),
.Page-2141__Desc-Grid.oxy-easy-posts .oxy-posts,
.Page-2141__Desc-Grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: stretch;align-items: start;grid-template-columns: repeat(3, minmax(200px, 1fr));grid-column-gap: 3vw;grid-row-gap: 20px;}
@media (max-width: 991px) {
.Page-2141__Desc-Grid {
 margin-top:10vw;
 padding-top:23vw;
 height:auto;
scroll-snap-align: start; scroll-padding-top: 20vw;
}
.Page-2141__Desc-Grid:not(.ct-section):not(.oxy-easy-posts),
.Page-2141__Desc-Grid.oxy-easy-posts .oxy-posts,
.Page-2141__Desc-Grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.Page-2141__Desc-Image {
 width:100%;
aspect-ratio: 1.9 / 1;
}
.Page-2141__Desc-Div {
 width:100%;
 margin-bottom:1vw;
}
.Page-2141__Desc-Heading {
 width:100%;
 font-weight:700;
}
@media (max-width: 991px) {
.Page-2141__Desc-Heading {
 margin-top:1rem;
}
}

.Page-2141__Desc-Text {
}
.Scroll-Snap-Type__y-mandatory {
/*overflow-y: scroll;*/ scroll-snap-type: y mandatory;
}
.Page-2141__Desc-Li-Div {
 width:100%;
 margin-top:0.5vw;
}
.Page-2141__Desc-Li-Text {
list-style: none; text-indent: 0.0ch;
}
.Page-2141__Desc-Cell {
 width:100%;
}
.Global__Back-To-Top {
color: #ffffff;}.Global__Back-To-Top 
>svg {width: 34px;height: 34px;}.Global__Back-To-Top {
stroke: #bbbcbc; stroke-width: 1;
}
.Global__Back-To-Top-Div:hover{
transform:translateY(-3px); background-color:#99dbd6;
}
.Global__Back-To-Top-Div {
 background-color:#ccedeb;
 z-index:1500;
 text-align:center;
 overflow:hidden;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 border-radius:0px;
 width:3vw;
 height:3vw;
 border-top-width:0px;
 border-right-width:0px;
 border-bottom-width:0px;
 border-left-width:0px;
 box-shadow:5px 5px 21px -5px rgba(51,188,157,0.21);
}
.Global__Back-To-Top-Div:not(.ct-section):not(.oxy-easy-posts),
.Global__Back-To-Top-Div.oxy-easy-posts .oxy-posts,
.Global__Back-To-Top-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 1366px) {
.Global__Back-To-Top-Div {
 width:3vw;
 height:3vw;
}
}

@media (max-width: 991px) {
.Global__Back-To-Top-Div {
 width:3rem;
 height:3rem;
}
}

.Page-2144-OptionsDiv:hover .h3-SubHeading{
 color:#000000;
}
.Page-2144-OptionsDiv {
 text-align:left;
 padding-top:1vw;
 padding-left:1vw;
 padding-right:1vw;
 padding-bottom:1vw;
 transition-duration:2s;
 transition-timing-function:ease-in-out;
}
.Page-2144-OptionsDiv:not(.ct-section):not(.oxy-easy-posts),
.Page-2144-OptionsDiv.oxy-easy-posts .oxy-posts,
.Page-2144-OptionsDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.Page-2144-OptionsDiv {
 width:100%;
 padding-top:2vw;
 padding-right:2vw;
 padding-bottom:2vw;
 padding-left:2vw;
}
.Page-2144-OptionsDiv:not(.ct-section):not(.oxy-easy-posts),
.Page-2144-OptionsDiv.oxy-easy-posts .oxy-posts,
.Page-2144-OptionsDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 479px) {
.Page-2144-OptionsDiv {
 padding-top:4vw;
 padding-right:4vw;
 padding-bottom:4vw;
 padding-left:4vw;
}
}

.CGP-mod__logo-example-wrapper {
 width:100%;
}
.Long-Article__Links-Div-Line {
 border-top-width:1px;
 border-top-style:solid;
 border-top-color:#97999b;
 padding-top:0.55vw ;
 text-align:left;
 width:100%;
 background-color:#f8f9f6;
 z-index:90;
}
.Long-Article__Links-Div-Line:not(.ct-section):not(.oxy-easy-posts),
.Long-Article__Links-Div-Line.oxy-easy-posts .oxy-posts,
.Long-Article__Links-Div-Line.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.Quote-Gold {
 background-color:rgba(146,100,21,0.76);
 font-style:normal;
 color:#ffffff;
 border-top-width:0px;
 border-right-width:0px;
 border-bottom-width:0px;
 border-left-width:0px;
 padding-top:1.5vw ;
 padding-left:1.5vw ;
 padding-right:1.5vw ;
 padding-bottom:1.5vw ;
}
.Page-2145-Month {
 width:7vw;
 text-align:center;
 height:4.4vw;
 margin-right:5px;
}
.Page-2145-Month:not(.ct-section):not(.oxy-easy-posts),
.Page-2145-Month.oxy-easy-posts .oxy-posts,
.Page-2145-Month.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.Page-2145-Month {
 width:14.5vw;
 height:8.9vw;
}
}

@media (max-width: 767px) {
.Page-2145-Month {
 width:19vw;
 height:11.7vw;
 margin-bottom:5px;
}
}

@media (max-width: 479px) {
.Page-2145-Month {
 width:34vw;
 height:21vw;
 margin-bottom:7px;
}
}

.Page-2145-MinMed100 {
 background-color:#99dbd6;
}
.Page-2145-Med100 {
 background-color:#33b6ad;
}
.Page-2145-Med70 {
 background-color:#66c8c2;
}
.Page-2145-Max100 {
 background-color:#00a499;
}
.Page-2142-Row:hover{
 background-color:#e6f6f5;
}
.Page-2142-Row {
 text-align:left;
 width:100%;
 margin-bottom:4px;
 transition-duration:0.55s;
 transition-timing-function:ease-in-out;
 transition-property:background-color;
}
.Page-2142-Row:not(.ct-section):not(.oxy-easy-posts),
.Page-2142-Row.oxy-easy-posts .oxy-posts,
.Page-2142-Row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
.Page-2142-Items-Heading {
 font-weight:700;
 width:100%;
 margin-top:20px;
}
.Page-2142-Item {
 width:34%;
 padding-left:0px;
}
.Page-2142-Item:not(.ct-section):not(.oxy-easy-posts),
.Page-2142-Item.oxy-easy-posts .oxy-posts,
.Page-2142-Item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.Page-2142-Item-Text {
 width:34%;
 padding-left:8px;
}
.Page-2142-Package {
 width:100%;
 text-align:center;
 padding-top:4px;
 padding-bottom:4px;
 color:#ffffff;
 padding-left:4px;
}
.Page-2142-PackageDetails {
 width:16.5%;
 text-align:center;
 margin-right:4px;
}
.Page-2142-PackageDetails:not(.ct-section):not(.oxy-easy-posts),
.Page-2142-PackageDetails.oxy-easy-posts .oxy-posts,
.Page-2142-PackageDetails.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.Page-2142-YesNoOption {
 width:16.5%;
 text-align:center;
 margin-right:4px;
}
.Page-2142__WEB-VIZ {
 background-color:#99dbd6;
 color:#ffffff;
}
.Page-2142__WEB-PORT {
 background-color:#66c8c2;
 color:#ffffff;
}
.Page-2142__WEB-PRED {
 background-color:#33b6ad;
 color:#ffffff;
}
.Page-2142__WEB-BLOG {
 color:#ffffff;
 background-color:#97999b;
}
.Page-2142__Package-Name {
 width:100%;
 margin-top:4px;
 font-weight:700;
}
.Page-2142__Image {
 margin-top:8px;
}
.Page-2142-Opacity {
 opacity:0.5;
 filter:grayscale(20%);
}
.Page-2142-Pricelist {
 width:100%;
 text-align:left;
 position:relative;
 padding-top:15%;
}
.Page-2142-Pricelist:not(.ct-section):not(.oxy-easy-posts),
.Page-2142-Pricelist.oxy-easy-posts .oxy-posts,
.Page-2142-Pricelist.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 1366px) {
.Page-2142-Pricelist {
 padding-top:26%;
}
}

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

.Page-2142-SetOfItems {
 width:100%;
}
.Page-2142-SetOfItems:not(.ct-section):not(.oxy-easy-posts),
.Page-2142-SetOfItems.oxy-easy-posts .oxy-posts,
.Page-2142-SetOfItems.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.Page-2142__WEB-SHOP {
 background-color:#00826f;
 color:#ffffff;
}
.Page-2142__WEB-KAT {
 background-color:#00a499;
 color:#ffffff;
}
.Page-2142__WEB-LAND {
 background-color:#33b6ad;
 color:#ffffff;
}
.Page-2142__WEB-CUSTOM {
 color:#ffffff;
 background-color:rgba(146,100,21,0.65);
}
.Page-211X__Main-Div {
 width:47vw;
}
.Page-211X__Main-Div:not(.ct-section):not(.oxy-easy-posts),
.Page-211X__Main-Div.oxy-easy-posts .oxy-posts,
.Page-211X__Main-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
.Page-211X__Description {
}
.Page-211X__Desc-Div {
 width:100%;
 padding-left:3vw ;
}
.Web-211X__Fixed-RightDiv {
 position:fixed;
 top:0px;
 right:0px;
 bottom:0px;
 width:32vw;
 overflow:hidden;
 padding-top:3vw ;
 padding-left:1.5vw ;
 padding-right:3vw ;
 padding-bottom:7.5vw ;
}
.Web-211X__Fixed-RightDiv:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Fixed-RightDiv.oxy-easy-posts .oxy-posts,
.Web-211X__Fixed-RightDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
@media (max-width: 991px) {
.Web-211X__Fixed-RightDiv {
 visibility:visible;
 position:static;
 width:100%;
 padding-top:4vw ;
 padding-left:4vw ;
 padding-right:4vw ;
 padding-bottom:4vw ;
}
.Web-211X__Fixed-RightDiv:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Fixed-RightDiv.oxy-easy-posts .oxy-posts,
.Web-211X__Fixed-RightDiv.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.Web-211X__Cards-Div {
 margin-top:0vw;
 flex-grow:3;
 flex-shrink:1;
 height:80%;
 z-index:100;
}
@media (max-width: 991px) {
.Web-211X__Cards-Div {
 position:static;
 visibility:visible;
}
.Web-211X__Cards-Div:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Cards-Div.oxy-easy-posts .oxy-posts,
.Web-211X__Cards-Div.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.Web-211X__aCard-Div:hover .Web-211X__Card-Title{
 opacity:1;
}
.Web-211X__aCard-Div:hover .Web-211X__Hover{
 opacity:1;
}
.Web-211X__aCard-Div:hover{
 height:150%;
 opacity:1;
 z-index:100;
 flex-grow:8;
 flex-shrink:1;
box-shadow: 0px 0px 8px 0px rgba(187, 188, 188, 0.8), 0px 0px 21px 0px rgba(187, 188, 188, 0.3), 0px 0px 34px 0px rgba(187, 188, 188, 0.2) ;
}
.Web-211X__aCard-Div {
 width:100%;
 background-color:#ffffff;
 padding-top:1ch ;
 padding-left:1ch ;
 padding-right:1ch ;
 padding-bottom:1ch ;
 height:6vh;
 overflow:hidden;
 transition-duration:1.6s;
 transition-timing-function:ease-in-out;
 transition-property:height, opacity, flex;
box-shadow: 0px 0px 5px 0px rgba(187, 188, 188, 0.2), 0px 0px 13px 0px rgba(187, 188, 188, 0.1), 0px 0px 34px 0px rgba(187, 188, 188, 0.05); cursor: pointer;
}
.Web-211X__aCard-Div:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__aCard-Div.oxy-easy-posts .oxy-posts,
.Web-211X__aCard-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 1366px) {
.Web-211X__aCard-Div:hover{
 height:180%;
}
}

@media (max-width: 991px) {
.Web-211X__aCard-Div {
 margin-bottom:4vw;
 margin-top:4vw;
 height:auto;
box-shadow: none: /* box-shadow: 0px 0px 5px 0px rgba(187, 188, 188, 0.2), 0px 0px 13px 0px rgba(187, 188, 188, 0.1), 0px 0px 34px 0px rgba(187, 188, 188, 0.05); cursor: pointer; */
}
.Web-211X__aCard-Div:hover{
 height:auto;
/* box-shadow: 0px 0px 8px 0px rgba(187, 188, 188, 0.8), 0px 0px 21px 0px rgba(187, 188, 188, 0.3), 0px 0px 34px 0px rgba(187, 188, 188, 0.2); */
}
}

@media (max-width: 479px) {
.Web-211X__aCard-Div {
 margin-bottom:4vw;
 margin-top:8vw;
}
}

.Web-211X__Card-Title {
 margin-bottom:1vw;
 opacity:0.55;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
}
@media (max-width: 991px) {
.Web-211X__Card-Title {
 opacity:1;
}
}

.Web-211X__Card-Image {
 margin-bottom:1vw;
 opacity:0;
 margin-top:1.3vw;
}
.Web-211X__Card-Text {
 margin-bottom:1.3ch ;
 text-align:left;
}
.Web-211X__Hover {
 opacity:0;
 transition-duration:0.89s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
}
.Web-211X__Hover:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Hover.oxy-easy-posts .oxy-posts,
.Web-211X__Hover.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.Web-211X__Hover {
 opacity:1;
}
}

.Web-211X__Suitable-Div {
 margin-top:0.2vw;
 width:100%;
 text-align:left;
}
.Web-211X__Suitable-Div:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Suitable-Div.oxy-easy-posts .oxy-posts,
.Web-211X__Suitable-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.Web-211X__Suitable-Div {
 text-align:justify;
 width:100%;
}
.Web-211X__Suitable-Div:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Suitable-Div.oxy-easy-posts .oxy-posts,
.Web-211X__Suitable-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
}
}

@media (max-width: 479px) {
.Web-211X__Suitable-Div {
 margin-bottom:2vw;
}
}

.Web-211X__Suitable-Text {
 max-width:18vw;
 width:18vw;
}
@media (max-width: 1366px) {
.Web-211X__Suitable-Text {
 width:199%;
}
}

@media (max-width: 991px) {
.Web-211X__Suitable-Text {
 width:70%;
 max-width:70%;
}
}

.Web-211X__Suitable-Icon {
color: rgba(146,100,21,0.75);}.Web-211X__Suitable-Icon 
>svg {width: 21px;height: 21px;}.Web-211X__Suitable-Icon {
 margin-left:3px;
}
.Web-211X__Lang-Div {
 width:50%;
 text-align:center;
 margin-bottom:1vw;
}
.Web-211X__Lang-Div:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Lang-Div.oxy-easy-posts .oxy-posts,
.Web-211X__Lang-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.Web-211X__Lang-Div {
 margin-bottom:6vw;
 margin-top:4vw;
}
}

.Web-211X__Lang-Text {
 margin-top:0.5vw;
}
.Web-211X__SVG {
 width:5vw;
 margin-bottom:0.2vw;
}
.Web-211X__Lang-DivMain {
 width:100%;
}
.Web-211X__Lang-DivMain:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Lang-DivMain.oxy-easy-posts .oxy-posts,
.Web-211X__Lang-DivMain.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-end;
justify-content:space-around;
}
.Web-211X__Lang-Image {
 width:37%;
}
@media (max-width: 991px) {
.Web-211X__Lang-Image {
 margin-bottom:2vw;
}
}

.Web-211X__WillUse-Div {
 width:100%;
}
.Web-211X__WillUse-Image {
 margin-top:1vw;
 max-width:34%;
 width:34%;
}
@media (max-width: 991px) {
.Web-211X__WillUse-Image {
 margin-bottom:2vw;
 margin-top:4vw;
 width:55%;
 max-width:55%;
}
}

.Web-211X__WillUse-Text {
 margin-top:0.5vw;
}
.Page-211X__Desc-Li-Text {
 width:100%;
 margin-bottom:8ex ;
}
.Gray-21 {
 filter:grayscale(79%);
}
.Web-211X__WillUse-ImageDiv {
 width:100%;
}
.Web-211X__WillUse-ImageDiv:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__WillUse-ImageDiv.oxy-easy-posts .oxy-posts,
.Web-211X__WillUse-ImageDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.Web-211X__WillUse-ImageDiv {
 margin-bottom:2vw;
 margin-top:2vw;
}
}

@media (max-width: 479px) {
.Web-211X__WillUse-ImageDiv {
 margin-bottom:4vw;
}
}

.Web-211X__Border-Top {
 border-top-width:1px;
 border-top-style:solid;
 border-top-color:#97999b;
 margin-top:-0.5vw;
 padding-top:1ch ;
 text-align:left;
}
.Web-211X__Border-Top:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Border-Top.oxy-easy-posts .oxy-posts,
.Web-211X__Border-Top.ct-section .ct-section-inner-wrap{
display:flex;
}
.Web-211X__ArrowUp-CodeBlock {
 position:absolute;
 bottom:13vw;
 z-index:10;
 right:3vw;
 width:27.5vw;
 height:6vw;
 text-align:center;
}
.Web-211X__CTA-Div {
 z-index:20;
 width:100%;
}
.Web-211X__CTA-Div:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__CTA-Div.oxy-easy-posts .oxy-posts,
.Web-211X__CTA-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.Web-211__CTA-ArrowBack {
 transition-duration:0.55s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 opacity:0.34;
}
.Web-211X__CTA-Button:hover{
background-color :#00a499;
border: 1px solid #00a499;
}.Web-211X__CTA-Button:hover{
}
.Web-211X__CTA-Button {
background-color :#66c8c2;
border: 1px solid #66c8c2;
color: #ffffff;
}.Web-211X__CTA-Button {
 button-hover_color:#00a499;
 padding-left:2.4ch ;
 padding-right:2.4ch ;
 transition-duration:0.34s;
 transition-timing-function:ease-in-out;
 transition-property:background-color;
 letter-spacing:2px;
 text-transform:uppercase;
 line-height:1;
 padding-top:0.8ch ;
 padding-bottom:0.8ch ;
}
.Web-211X__Image {
 filter:grayscale(100%);
 width:60%;
}
.Web-211X__Image__FX {
transform:skew(0deg,-14deg) translateY(-3vw);}
.Web-211X__Out {
 padding-top:0.55ch ;
 padding-left:1ch ;
 padding-right:1ch ;
 padding-bottom:1ch ;
 width:100%;
 z-index:10;
 margin-bottom:1.5vw;
 height:auto;
/*box-shadow: 0px 0px 5px 0px rgba(187, 188, 188, 0.5), 0px 0px 13px 0px rgba(187, 188, 188, 0.2), 0px 0px 34px 0px rgba(187, 188, 188, 0.1) ;*/
}
.Web-211X__Out:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Out.oxy-easy-posts .oxy-posts,
.Web-211X__Out.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 1366px) {
.Web-211X__Out:hover{
 height:180%;
}
}

.Web-211X__Bottom-Div {
 position:absolute;
 bottom:3vw;
 z-index:90;
 width:27.5vw;
 right:3vw;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
}
.Web-211X__Bottom-Div:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Bottom-Div.oxy-easy-posts .oxy-posts,
.Web-211X__Bottom-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.Web-211X__Bottom-Div {
 visibility:visible;
 position:static;
 width:100%;
 margin-top:8vw;
}
.Web-211X__Bottom-Div:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Bottom-Div.oxy-easy-posts .oxy-posts,
.Web-211X__Bottom-Div.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.Web-211X__Suitable-Out {
 width:100%;
 margin-bottom:1.5vw;
}
.Web-211X__Suit-Icons-Div {
 width:8vw;
}
.Web-211X__Suit-Icons-Div:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Suit-Icons-Div.oxy-easy-posts .oxy-posts,
.Web-211X__Suit-Icons-Div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
@media (max-width: 991px) {
.Web-211X__Suit-Icons-Div {
 width:30%;
}
}

@media (max-width: 479px) {
.Web-211X__Suit-Icons-Div {
 width:20%;
}
}

.Global__Web-211X--Section {
 min-height:100vh;
}
.Web-211X__Example-BKG {
 width:32vw;
 position:absolute;
 top:3vw;
 bottom:6vw;
 right:32vw;
 z-index:5;
 overflow:visible;
 height:calc(100vh - 9vw) ;
}
.Web-211X__Example-BKG:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Example-BKG.oxy-easy-posts .oxy-posts,
.Web-211X__Example-BKG.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:space-between;
}
@media (max-width: 1366px) {
.Web-211X__Example-BKG {
 visibility:hidden;
}
.Web-211X__Example-BKG:not(.ct-section):not(.oxy-easy-posts),
.Web-211X__Example-BKG.oxy-easy-posts .oxy-posts,
.Web-211X__Example-BKG.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Web-211X__BKG-Image-FX:hover{
 filter:grayscale(0%);
 opacity:1;
 z-index:100;
filter: drop-shadow(8px 8px 8px #e1e2e0);
}
.Web-211X__BKG-Image-FX {
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-property:opacity, filter, transform;
 opacity:0.10;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#bbbcbc;
 border-right-color:#bbbcbc;
 border-bottom-color:#bbbcbc;
 border-left-color:#bbbcbc;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 margin-top:0%;
 margin-right:3%;
 position:relative;
filter: drop-shadow(3px 3px 3px #bbbcbc); filter: grayscale(100%);
}
.Global-Web211X__Title-Div {
 padding-top:5.1%;
 z-index:100;
}
@media (max-width: 991px) {
.Global-Web211X__Title-Div {
 margin-bottom:3vw;
 width:100%;
 max-width:100%;
}
}

@media (max-width: 767px) {
.Global-Web211X__Title-Div {
 margin-bottom:6vw;
}
}

.Z-10 {
 z-index:10;
}
.Z-20 {
 z-index:20;
}
.Z-30 {
 z-index:30;
}
.Z-40 {
 z-index:40;
}
.Z-50 {
 z-index:50;
}
.Z-60 {
 z-index:60;
}
.Web-211X__Star {
transform:translateY(0.3vw); max-width:1.2vw;
 width:1.2vw;
 opacity:0.75;
}
@media (max-width: 991px) {
.Web-211X__Star {
 width:13%;
 max-width:16%;
}
}

@media (max-width: 479px) {
.Web-211X__Star {
 width:16%;
}
}

.Page-213-WebContainer {
 position:fixed;
 bottom:3vw;
 width:77vw;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:margin;
 min-height:40vh;
 height:calc(100vh - 3vw) ;
}
@media (max-width: 1366px) {
.Page-213-WebContainer {
 height:65vh;
}
}

@media (max-width: 991px) {
.Page-213-WebContainer {
 width:92%;
}
}

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

.Page-2130-WebSiteShow:hover{
}
.Page-2130-WebSiteShow {
 width:76vw;
 z-index:200;
 transition-property:transform;
 transition-timing-function:ease-in-out;
 transition-duration:1.2s;
 margin-top:12vw;
 margin-bottom:5vw;
}
.Page-2130-WebSiteShow:not(.ct-section):not(.oxy-easy-posts),
.Page-2130-WebSiteShow.oxy-easy-posts .oxy-posts,
.Page-2130-WebSiteShow.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
align-content:flex-start;
justify-content:space-between;
}
@media (max-width: 1366px) {
.Page-2130-WebSiteShow {
 width:100%;
 text-align:left;
}
.Page-2130-WebSiteShow:not(.ct-section):not(.oxy-easy-posts),
.Page-2130-WebSiteShow.oxy-easy-posts .oxy-posts,
.Page-2130-WebSiteShow.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

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

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

.CaseStudy-213-Article {
 text-align:right;
 width:100%;
 min-height:26vw;
}
.CaseStudy-213-Article:not(.ct-section):not(.oxy-easy-posts),
.CaseStudy-213-Article.oxy-easy-posts .oxy-posts,
.CaseStudy-213-Article.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CaseStudy-213-Article {
 min-height:100vh;
}
}

.CaseStudy-213-List {
 width:19vw;
 flex-grow:1;
 text-align:left;
 z-index:1000;
}
.CaseStudy-213-List:not(.ct-section):not(.oxy-easy-posts),
.CaseStudy-213-List.oxy-easy-posts .oxy-posts,
.CaseStudy-213-List.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CaseStudy-213-List {
 width:100%;
}
}

.CaseStudy-213-HiddenDiv-Position {
 position:fixed;
 left:20.2vw;
 bottom:3vw;
 text-align:left;
 width:55vw;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:opacity, filter;
 opacity:0;
 filter:blur(10px);
 z-index:100;
 background-color:#f8f9f6;
}
.CaseStudy-213-HiddenDiv-Position:not(.ct-section):not(.oxy-easy-posts),
.CaseStudy-213-HiddenDiv-Position.oxy-easy-posts .oxy-posts,
.CaseStudy-213-HiddenDiv-Position.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CaseStudy-213-HiddenDiv-Position {
 opacity:1;
 filter:blur(0px);
 position:relative;
 top:30vh;
 left:0vw;
 margin-bottom:100px;
 min-width:100%;
 text-align:center;
}
.CaseStudy-213-HiddenDiv-Position:not(.ct-section):not(.oxy-easy-posts),
.CaseStudy-213-HiddenDiv-Position.oxy-easy-posts .oxy-posts,
.CaseStudy-213-HiddenDiv-Position.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 767px) {
.CaseStudy-213-HiddenDiv-Position {
 min-width:100%;
}
}

.CaseStudy-213-TriggerText {
 font-family:HelveticaNowText;
 font-size:clamp(20px, 1.2vw, 48px) ;
 color:#53565a;
 font-weight:200;
 text-align:left;
 padding-left:0.25vw ;
 padding-right:0.25vw ;
 background-color:#f8f9f6;
 z-index:110;
 transition-duration:0.55s;
 transition-timing-function:ease-in-out;
 transition-property:color;
 width:100%;
}
@media (max-width: 991px) {
.CaseStudy-213-TriggerText {
 width:100%;
 margin-top:40vw;
 margin-bottom:20vw;
 color:#00a499;
 font-size:clamp(24px, 1.4vw, 54px) ;
}
}

.CaseStudy-213-TriggerDiv:hover .CaseStudy-213-HiddenDiv-Position{
 opacity:1;
 filter:blur(0px);
}
.CaseStudy-213-TriggerDiv:hover .CaseStudy-213-Description{
 opacity:1;
}
.CaseStudy-213-TriggerDiv:hover .CaseStudy-213-TriggerText{
 color:#00a499;
}
.CaseStudy-213-TriggerDiv:hover .CaseStudy-213-Arrow{
transform:translate(-120%); color:#00a499;
}
.CaseStudy-213-TriggerDiv {
 width:100%;
 z-index:100;
 text-align:left;
 position:relative;
}
.CaseStudy-213-TriggerDiv:not(.ct-section):not(.oxy-easy-posts),
.CaseStudy-213-TriggerDiv.oxy-easy-posts .oxy-posts,
.CaseStudy-213-TriggerDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CaseStudy-213-TriggerDiv {
 text-align:left;
 position:relative;
 height:auto;
}
.CaseStudy-213-TriggerDiv:not(.ct-section):not(.oxy-easy-posts),
.CaseStudy-213-TriggerDiv.oxy-easy-posts .oxy-posts,
.CaseStudy-213-TriggerDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.CaseStudy-213-ListHeading {
 border-bottom-color:#97999b;
 border-bottom-width:1px;
 border-bottom-style:solid;
 width:100%;
 color:#00a499;
 line-height:1;
 padding-bottom:min(0.4vw, 20px) ;
}
@media (max-width: 991px) {
.CaseStudy-213-ListHeading {
 margin-top:4vw;
}
}

@media (max-width: 479px) {
.CaseStudy-213-ListHeading {
 margin-top:8vw;
}
}

.CaseStudy-213-Arrow:hover{
 font-weight:700;
}
.CaseStudy-213-Arrow {
 font-family:HelveticaNowText;
 font-size:clamp(24px, 1.4vw, 54px) ;
 color:#53565a;
 font-weight:200;
 text-align:left;
 z-index:90;
 position:absolute;
 transition-duration:0.55s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
 padding-right:0.75vw ;
 width:auto;
}
@media (max-width: 991px) {
.CaseStudy-213-Arrow {
 visibility:hidden;
}
.CaseStudy-213-Arrow:not(.ct-section):not(.oxy-easy-posts),
.CaseStudy-213-Arrow.oxy-easy-posts .oxy-posts,
.CaseStudy-213-Arrow.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CaseStudy-213-Image {
 margin-right:1vw;
 width:41.8vw;
}
@media (max-width: 991px) {
.CaseStudy-213-Image {
 min-width:80%;
}
}

@media (max-width: 767px) {
.CaseStudy-213-Image {
 min-width:100%;
}
}

.CaseStudy-213-Description {
 z-index:120;
 color:#00a499;
}
@media (max-width: 991px) {
.CaseStudy-213-Description {
 position:relative;
 top:0px;
 left:0px;
 width:100%;
 color:unset;
}
}

.CaseStudy-213-Desc {
 width:12vw;
 position:absolute;
 left:-15vw;
}
.CaseStudy-213-HiddenDiv-First {
 position:fixed;
 left:20.2vw;
 bottom:3vw;
 text-align:left;
 width:55vw;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:opacity, filter;
 opacity:1;
 filter:blur(0px);
 z-index:90;
}
.CaseStudy-213-HiddenDiv-First:not(.ct-section):not(.oxy-easy-posts),
.CaseStudy-213-HiddenDiv-First.oxy-easy-posts .oxy-posts,
.CaseStudy-213-HiddenDiv-First.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.CaseStudy-213-HiddenDiv-First {
 position:relative;
 left:0vw;
 top:50vh;
}
.CaseStudy-213-HiddenDiv-First:not(.ct-section):not(.oxy-easy-posts),
.CaseStudy-213-HiddenDiv-First.oxy-easy-posts .oxy-posts,
.CaseStudy-213-HiddenDiv-First.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
}

.CaseStudy-213-Image-Shadow {
 box-shadow:0px 8px 21px -5px #bbbcbc;
}
.arrow-down {
}
.CaseStudy-213-PageSettings {
 height:100vh;
}
.CaseStudy-213-PageSettings:not(.ct-section):not(.oxy-easy-posts),
.CaseStudy-213-PageSettings.oxy-easy-posts .oxy-posts,
.CaseStudy-213-PageSettings.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 991px) {
.CaseStudy-213-PageSettings {
}
.CaseStudy-213-PageSettings:not(.ct-section):not(.oxy-easy-posts),
.CaseStudy-213-PageSettings.oxy-easy-posts .oxy-posts,
.CaseStudy-213-PageSettings.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.Page-2130-BelowImageLink {
 text-align:left;
 opacity:1;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-delay:1s;
 transition-property:opacity, transform;
 color:#53565a;
 bottom:5vw;
 left:0vw;
 padding-bottom:0px;
 width:100%;
}
.Page-2130-BelowImageLink:not(.ct-section):not(.oxy-easy-posts),
.Page-2130-BelowImageLink.oxy-easy-posts .oxy-posts,
.Page-2130-BelowImageLink.ct-section .ct-section-inner-wrap{
display:block;
}
.Page-2130-Image {
 max-width:34vw;
 width:34vw;
}
@media (max-width: 1366px) {
.Page-2130-Image {
 width:65%;
 min-width:65%;
 margin-left:auto;
 margin-right:auto;
}
.Page-2130-Image:not(.ct-section):not(.oxy-easy-posts),
.Page-2130-Image.oxy-easy-posts .oxy-posts,
.Page-2130-Image.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 479px) {
.Page-2130-Image {
 width:100%;
 max-width:unset ;
}
}

.Page-2130-CopyrightComment {
 width:12vw;
 position:fixed;
 right:0px;
 z-index:1000;
 bottom:5vw;
}
@media (max-width: 1366px) {
.Page-2130-CopyrightComment {
}
.Page-2130-CopyrightComment:not(.ct-section):not(.oxy-easy-posts),
.Page-2130-CopyrightComment.oxy-easy-posts .oxy-posts,
.Page-2130-CopyrightComment.ct-section .ct-section-inner-wrap{
display:none;
}
}

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

.p213-arrow-down-text {
}
.Button-Link-Web {
background-color :#00a499;
border: 1px solid #00a499;
color: #ffffff;
padding: 8px 12.8px;
}.Button-Link-Web {
 button-hover_color:#00826f;
 padding-left:2rem;
 padding-right:2rem;
 padding-bottom:0.5rem;
 letter-spacing:1px;
 text-align:center;
 padding-top:0.5rem;
 margin-bottom:1vw;
 margin-left:auto;
}
@media (max-width: 991px) {
.Button-Link-Web {
 margin-top:4vw;
 margin-bottom:8vw;
}
}

@media (max-width: 479px) {
.Button-Link-Web {
 margin-top:8vw;
 margin-bottom:20vw;
 padding-top:0.3rem;
 padding-bottom:0.4rem;
 padding-left:1rem;
 padding-right:1rem;
 margin-right:auto;
}
}

.Button-FX-Web:hover{
transform:translate(2px,2px); box-shadow:3px 3px 8px 0px #66c8c2;
}
.Button-FX-Web {
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:transform, box-shadow;
 box-shadow:4px 4px 13px -5px #ccedeb;
}
.Page-2130-ShortDiv {
 text-align:left;
 height:100%;
 max-width:32%;
 min-width:28%;
}
.Page-2130-ShortDiv:not(.ct-section):not(.oxy-easy-posts),
.Page-2130-ShortDiv.oxy-easy-posts .oxy-posts,
.Page-2130-ShortDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 1366px) {
.Page-2130-ShortDiv {
 text-align:left;
 width:100%;
 min-width:100%;
 margin-top:2rem;
 height:auto;
}
.Page-2130-ShortDiv:not(.ct-section):not(.oxy-easy-posts),
.Page-2130-ShortDiv.oxy-easy-posts .oxy-posts,
.Page-2130-ShortDiv.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

.Margin-Left--Auto {
 margin-top:1rem;
 margin-left:auto;
}
.Page-213--WebsiteShow {
 margin-top:20vw;
 margin-bottom:5vw;
 width:64vw;
 text-align:justify;
 height:70vh;
}
.Page-213--WebsiteShow:not(.ct-section):not(.oxy-easy-posts),
.Page-213--WebsiteShow.oxy-easy-posts .oxy-posts,
.Page-213--WebsiteShow.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 1366px) {
.Page-213--WebsiteShow {
 width:64%;
 text-align:left;
}
.Page-213--WebsiteShow:not(.ct-section):not(.oxy-easy-posts),
.Page-213--WebsiteShow.oxy-easy-posts .oxy-posts,
.Page-213--WebsiteShow.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

@media (max-width: 991px) {
.Page-213--WebsiteShow {
 width:100%;
}
}

@media (max-width: 479px) {
.Page-213--WebsiteShow {
 height:auto;
}
}

.Global__Web-211X-page {
 text-align:left;
 height:100vh;
}
.Global__Web-211X-page:not(.ct-section):not(.oxy-easy-posts),
.Global__Web-211X-page.oxy-easy-posts .oxy-posts,
.Global__Web-211X-page.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 991px) {
.Global__Web-211X-page {
 text-align:left;
 height:auto;
}
.Global__Web-211X-page:not(.ct-section):not(.oxy-easy-posts),
.Global__Web-211X-page.oxy-easy-posts .oxy-posts,
.Global__Web-211X-page.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-start;
}
}

.page-211x--image-div {
 position:relative;
 z-index:1000;
 width:38vw;
}
@media (max-width: 1366px) {
.page-211x--image-div {
 width:45vw;
}
}

@media (max-width: 991px) {
.page-211x--image-div {
 width:100%;
 margin-top:60vw;
}
}

.page-211x--image-5 {
 width:100%;
 z-index:1005;
 position:absolute;
 bottom:0px;
 left:0px;
 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:#e1e2e0;
 border-right-color:#e1e2e0;
 border-bottom-color:#e1e2e0;
 border-left-color:#e1e2e0;
box-shadow: 0px 0px 5px 0px rgba(187, 188, 188, 0.2), 0px 0px 13px 0px rgba(187, 188, 188, 0.1), 0px 0px 34px 0px rgba(187, 188, 188, 0.05); /* box-shadow: 0px 0px 5px 0px rgba(187, 188, 188, 0.3), 0px 0px 13px 0px rgba(187, 188, 188, 0.1), 0px 0px 34px 0px rgba(187, 188, 188, 0.08); */
}
.page-211x--image-10 {
 width:100%;
 z-index:1010;
 position:absolute;
 bottom:0px;
 left:0px;
 border-top-color:#e1e2e0;
 border-right-color:#e1e2e0;
 border-bottom-color:#e1e2e0;
 border-left-color:#e1e2e0;
 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;
/* box-shadow: 0px 0px 5px 0px rgba(187, 188, 188, 0.3), 0px 0px 13px 0px rgba(187, 188, 188, 0.1), 0px 0px 34px 0px rgba(187, 188, 188, 0.08); */
}
.page-211x--above-image-text {
 position:absolute;
 left:0px;
 top:-25.5vw;
 opacity:0.34;
}
.Web-211X__Example-BKG-notice {
 width:9vw;
 color:#bbbcbc;
}
.Web-211X__BKG-Image-FX-moveUP:hover{
transform:translateY(-30%);}
.Web-211X__BKG-Image-FX-moveUP {
 transition-duration:0.89s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
}
.Web-211X__BKG-Image-FX-moveRIGHT:hover{
transform:translate(60%);}
.Web-211X__BKG-Image-FX-moveRIGHT {
 transition-duration:1.6s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
}
.Web-21__UnderConstruction:hover .Web-21__Cica-Maca{
 opacity:0;
}
.Web-21__UnderConstruction:hover{
 opacity:1;
}
.Web-21__UnderConstruction {
 position:absolute;
 right:0%;
 bottom:0px;
 z-index:60;
 width:100%;
 height:100%;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 opacity:0;
 left:0px;
 top:0px;
}
.Grid__Cell-Image2 {
}
.Margin-Below-Subtitle {
 margin-bottom:1vw;
}
.p212-2122__option-div {
 width:20vw;
 height:7.6vw;
 text-align:left;
 background-color:#e6f6f5;
 padding-top:1vw ;
 padding-left:1vw ;
 padding-right:1vw ;
 padding-bottom:1vw ;
 margin-bottom:0.8vw;
 position:relative;
}
.p212-2122__option-div:not(.ct-section):not(.oxy-easy-posts),
.p212-2122__option-div.oxy-easy-posts .oxy-posts,
.p212-2122__option-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 1366px) {
.p212-2122__option-div {
 width:26vw;
 height:auto;
 min-height:15vw;
 margin-bottom:2vw;
}
}

@media (max-width: 991px) {
.p212-2122__option-div {
 width:41vw;
 height:15.58vw;
 margin-bottom:3vw;
}
.p212-2122__option-div:not(.ct-section):not(.oxy-easy-posts),
.p212-2122__option-div.oxy-easy-posts .oxy-posts,
.p212-2122__option-div.ct-section .ct-section-inner-wrap{
justify-content:space-around;
}
}

@media (max-width: 767px) {
.p212-2122__option-div {
 width:100%;
 height:20vw;
 margin-bottom:4vw;
}
}

@media (max-width: 479px) {
.p212-2122__option-div {
 height:40vw;
 margin-bottom:6vw;
}
}

.p212-2122__option-heading {
 text-align:center;
 width:90%;
 color:#00a499;
 position:absolute;
 z-index:10;
}
@media (max-width: 991px) {
.p212-2122__option-heading {
 color:#00826f;
}
}

.p212-2122__option-text {
 text-align:center;
 width:90%;
 position:absolute;
 z-index:9;
}
.page404__image {
 width:8vw;
}
@media (max-width: 991px) {
.page404__image {
 width:20vw;
}
}

.page404__step-div {
 margin-bottom:1vw;
 width:100%;
}
.page404__title-div {
 text-align:left;
 width:100%;
}
.page404__title-div:not(.ct-section):not(.oxy-easy-posts),
.page404__title-div.oxy-easy-posts .oxy-posts,
.page404__title-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.page404__step-image {
 width:2vw;
 margin-right:0.8vw;
}
.page404__option:hover{
 margin-left:3.6vw;
 color:#53565a;
}
.page404__option {
 margin-left:2.8vw;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:margin, color;
 color:#97999b;
}
.page404__title {
}
.B2B-link_wrapper-WEB {
}
@media (max-width: 767px) {
.B2B-link_wrapper-WEB {
 text-align:center;
 width:100%;
 background-color:#00826f;
 padding-top:5%;
 padding-bottom:5%;
}
.B2B-link_wrapper-WEB:not(.ct-section):not(.oxy-easy-posts),
.B2B-link_wrapper-WEB.oxy-easy-posts .oxy-posts,
.B2B-link_wrapper-WEB.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.p236__primer {
 margin-bottom:1vw;
}
.p238-container {
}
.Long-Article__Columns-2 {
 width:100%;
 border-top-width:1px;
 border-top-style:solid;
 border-top-color:#97999b;
 margin-top:4vw;
 background-color:#f8f9f6;
}
@media (max-width: 991px) {
.Long-Article__Columns-2 {
 background-color:#f8f9f6;
 margin-bottom:8vw;
}
}

@media (max-width: 479px) {
.Long-Article__Columns-2 {
 margin-bottom:21vw;
}
}

.Long-Article__Subtitle-Column-2 {
 width:20%;
}
@media (max-width: 1366px) {
.Long-Article__Subtitle-Column-2 {
 width:30%;
}
}

@media (max-width: 991px) {
.Long-Article__Subtitle-Column-2 {
 width:10%;
}
}

@media (max-width: 767px) {
.Long-Article__Subtitle-Column-2 {
 width:11%;
}
}

@media (max-width: 479px) {
.Long-Article__Subtitle-Column-2 {
 width:18%;
}
}

.Long-Article__Sticky-Title-Div-2 {
 padding-right:2.1vw ;
 padding-bottom:5.5vw ;
 padding-top:0.3vw ;
 width:14vw;
position: sticky; top: 0px;
}
.Long-Article__Subtitle-2 {
 margin-bottom:1vw;
 width:14vw;
 color:#00a499;
}
@media (max-width: 1366px) {
.Long-Article__Subtitle-2 {
 width:22vw;
}
}

@media (max-width: 991px) {
.Long-Article__Subtitle-2 {
transform:rotate(-90deg) translate(-12vw,-9vw);white-space: nowrap; text-align: left; transform-origin: bottom left; transform: rotate(90deg); margin-top: -5vw;
}
}

@media (max-width: 767px) {
.Long-Article__Subtitle-2 {
transform:rotate(-90deg) translate(-16vw,-14vw);white-space: nowrap; text-align: left; transform-origin: bottom left; transform: rotate(90deg); margin-top: -6vw;
}
}

@media (max-width: 479px) {
.Long-Article__Subtitle-2 {
transform:rotate(-90deg) translate(-20vw,-20vw);white-space: nowrap; text-align: left; transform-origin: bottom left; transform: rotate(90deg); margin-top: -10vw;
}
}

.Long-Article__Content-Column-2 {
 width:80%;
 padding-top:2.3vw ;
 padding-bottom:5.5vw ;
}
@media (max-width: 991px) {
.Long-Article__Content-Column-2 {
 width:86vw;
}
}

.Long-Article__Div2 {
 margin-top:3vw;
 position:fixed;
 top:8.3vw;
 bottom:3vw;
 width:77vw;
 border-top-width:1px;
 border-top-color:#97999b;
 border-top-style:solid;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:margin;
}
@media (max-width: 991px) {
.Long-Article__Div2 {
 width:94vw;
}
}

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

.Long-Article__Div-2 {
 position:fixed;
 top:9.3vw;
 bottom:3vw;
 width:77vw;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:margin, opacity, filter;
 left:20vw;
 right:3vw;
 margin-top:3vw;
}
@media (max-width: 1366px) {
.Long-Article__Div-2 {
 top:10vw;
}
}

@media (max-width: 991px) {
.Long-Article__Div-2 {
 width:94%;
 position:fixed;
 top:14vw;
 left:3vw;
}
}

@media (max-width: 767px) {
.Long-Article__Div-2 {
 top:14vw;
}
}

@media (max-width: 479px) {
.Long-Article__Div-2 {
 top:17vw;
}
}

.NineOps-Container {
 width:100%;
 height:100%;
 min-height:78vh;
}
.NineOps-Container:ct_depth{
}
.Home-Box-Description {
 font-family:HelveticaNowText;
 font-weight:400;
 text-align:center;
 font-size:1.8vw;
 position:absolute;
 z-index:100;
 margin-bottom:1.3vw;
 letter-spacing:1px;
 opacity:0.89;
}
@media (max-width: 1366px) {
.Home-Box-Description {
 font-size:1.8vw;
}
}

.Long-Article__Subtitle-1 {
 margin-bottom:1vw;
 width:14vw;
 color:#004b93;
}
@media (max-width: 1366px) {
.Long-Article__Subtitle-1 {
 width:22vw;
}
}

@media (max-width: 991px) {
.Long-Article__Subtitle-1 {
transform:rotate(-90deg) translate(-12vw,-9vw);white-space: nowrap; text-align: left; transform-origin: bottom left; transform: rotate(90deg); margin-top: -5vw;
}
}

@media (max-width: 767px) {
.Long-Article__Subtitle-1 {
transform:rotate(-90deg) translate(-16vw,-14vw);white-space: nowrap; text-align: left; transform-origin: bottom left; transform: rotate(90deg); margin-top: -6vw;
}
}

@media (max-width: 479px) {
.Long-Article__Subtitle-1 {
transform:rotate(-90deg) translate(-20vw,-20vw);white-space: nowrap; text-align: left; transform-origin: bottom left; transform: rotate(90deg); margin-top: -10vw;
}
}

.Long-Article__Rich-Text {
 width:100%;
 font-size:clamp(18px, 1.1vw, 42px); ;
}
.Long-Article__Text {
 width:100%;
}
.Long-Article__a-b-c {
 width:100%;
}
@media (max-width: 991px) {
.Long-Article__a-b-c {
 margin-top:6vw;
}
}

@media (max-width: 767px) {
.Long-Article__a-b-c {
 margin-top:16vw;
}
}

@media (max-width: 479px) {
.Long-Article__a-b-c {
 margin-top:24vw;
}
}

.Option-4__Heading {
}
.CGP-BKG-Big {
transform:translateY(-50%); position:absolute;
 right:0px;
 top:50vh;
}
@media (max-width: 767px) {
.CGP-BKG-Big {
 visibility:hidden;
}
.CGP-BKG-Big:not(.ct-section):not(.oxy-easy-posts),
.CGP-BKG-Big.oxy-easy-posts .oxy-posts,
.CGP-BKG-Big.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-7a__all-slider {
transform:; position:absolute;
 right:3vw;
 width:55vw;
 height:28vw;
 bottom:3vw;
}
.CGP-7a__all-slider:not(.ct-section):not(.oxy-easy-posts),
.CGP-7a__all-slider.oxy-easy-posts .oxy-posts,
.CGP-7a__all-slider.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.CGP-7a__all-slider {
 width:92vw;
 position:absolute;
 left:3vw;
 right:3vw;
 bottom:3vw;
 height:58vw;
 top:auto;
}
}

@media (max-width: 767px) {
.CGP-7a__all-slider {
 visibility:hidden;
}
.CGP-7a__all-slider:not(.ct-section):not(.oxy-easy-posts),
.CGP-7a__all-slider.oxy-easy-posts .oxy-posts,
.CGP-7a__all-slider.ct-section .ct-section-inner-wrap{
display:none;
}
}

.CGP-7a__icons {
 height:24vw;
 width:13vw;
 margin-right:2vw;
}
.CGP-7a__icons:not(.ct-section):not(.oxy-easy-posts),
.CGP-7a__icons.oxy-easy-posts .oxy-posts,
.CGP-7a__icons.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.CGP-7a__icons {
 width:17vw;
 height:40vw;
}
}

.CGP-7a__icon {
 width:50%;
}
.CGP-7__cenik1 {
 width:25%;
 margin-right:-1vw;
}
.CGP-7__cenik1:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__cenik1.oxy-easy-posts .oxy-posts,
.CGP-7__cenik1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.CGP-7__cenik1 {
 width:31%;
 margin-right:-2%;
}
}

.CGP-7__2images {
 width:34vw;
 position:absolute;
}
@media (max-width: 991px) {
.CGP-7__2images {
 width:63%;
}
}

.CGP-7__slide-div-2images {
 width:100%;
 height:100%;
 position:relative;
}
.CGP-7__slide-div-2images:not(.ct-section):not(.oxy-easy-posts),
.CGP-7__slide-div-2images.oxy-easy-posts .oxy-posts,
.CGP-7__slide-div-2images.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:flex-end;
align-content:flex-start;
justify-content:space-between;
}
.CGP-7a__4oglasi {
 width:22%;
}
.foot-pro__all {
 width:100%;
}
.foot-pro__all:not(.ct-section):not(.oxy-easy-posts),
.foot-pro__all.oxy-easy-posts .oxy-posts,
.foot-pro__all.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:center;
}
.foot-pro__slider {
 width:100%;
 slider-remove-padding:yes;
 slider-stretch-slides:yes;
 text-align:center;
 height:11vw;
 background-color:#ffffff;
 padding-bottom:0.5vw;
 box-shadow:0px 0px 34px 0px #e1e2e0;
}
            .foot-pro__slider .unslider {
				padding: 0px;
			}
			.foot-pro__slider .unslider-wrap.unslider-carousel > li {
				padding: 0px;
			}
			.foot-pro__slider .unslider-arrow.next {
				right: 10px;
				z-index: 100;
			}
			.foot-pro__slider .unslider-arrow.prev {
				left: 10px;
				z-index: 100;
			}
        			.foot-pro__slider .unslider-wrap {
				display: flex;
			}
			.foot-pro__slider .ct-slide {
				height: 100%;
			}
			.foot-pro__slider .unslider, 
			.foot-pro__slider .oxygen-unslider-container, 
			.foot-pro__slider .unslider-wrap, 
			.foot-pro__slider .unslider-wrap li {
				height: 100%;
			}
		.foot-pro__slide {
 text-align:right;
 width:25vw;
 background-color:#ffffff;
 margin-left:auto;
 margin-right:auto;
}
.foot-pro__slide:not(.ct-section):not(.oxy-easy-posts),
.foot-pro__slide.oxy-easy-posts .oxy-posts,
.foot-pro__slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.foot-pro__slide-image {
 object-position:center-center;
 width:70%;
 margin-left:auto;
 margin-right:auto;
 margin-top:auto;
 margin-bottom:auto;
}
.foot-pro__slide-title-1 {
 text-align:center;
 width:100%;
 color:#ffffff;
 background-color:#005eb8;
 padding-top:2px;
 padding-bottom:2px;
 margin-left:auto;
 margin-right:auto;
}
.foot-pro__slide-title-2 {
 text-align:center;
 width:100%;
 color:#ffffff;
 background-color:#00a499;
 padding-top:2px;
 padding-bottom:2px;
 margin-left:auto;
 margin-right:auto;
}
.foot-pro__slide-image-website {
 width:80%;
 margin-top:auto;
 margin-bottom:auto;
 margin-left:auto;
 margin-right:auto;
}
.foot-pro__slider-2 {
 width:100%;
 slider-remove-padding:yes;
 slider-stretch-slides:yes;
 text-align:center;
 height:16vw;
 transition-duration:1.6s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
 padding-bottom:0.5vw;
 background-color:#ffffff;
 box-shadow:0px 0px 34px 0px #e1e2e0;
}
            .foot-pro__slider-2 .unslider {
				padding: 0px;
			}
			.foot-pro__slider-2 .unslider-wrap.unslider-carousel > li {
				padding: 0px;
			}
			.foot-pro__slider-2 .unslider-arrow.next {
				right: 10px;
				z-index: 100;
			}
			.foot-pro__slider-2 .unslider-arrow.prev {
				left: 10px;
				z-index: 100;
			}
        			.foot-pro__slider-2 .unslider-wrap {
				display: flex;
			}
			.foot-pro__slider-2 .ct-slide {
				height: 100%;
			}
			.foot-pro__slider-2 .unslider, 
			.foot-pro__slider-2 .oxygen-unslider-container, 
			.foot-pro__slider-2 .unslider-wrap, 
			.foot-pro__slider-2 .unslider-wrap li {
				height: 100%;
			}
		.foot-pro__title-3 {
 text-align:center;
 width:25vw;
 color:#ffffff;
 background-color:#f5858c;
 padding-top:2px;
 padding-bottom:2px;
 margin-left:auto;
 margin-right:auto;
}
.foot-pro__trigger {
 width:25vw;
 position:relative;
}
.foot-pro__trigger:not(.ct-section):not(.oxy-easy-posts),
.foot-pro__trigger.oxy-easy-posts .oxy-posts,
.foot-pro__trigger.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.foot-pro__title-1 {
 padding-top:2px;
 padding-bottom:2px;
 width:100%;
 color:#ffffff;
 background-color:#669ed4;
 margin-bottom:1vw;
 position:absolute;
 bottom:-1vw;
}
.foot-pro__title-2 {
 padding-top:2px;
 padding-bottom:2px;
 width:100%;
 color:#ffffff;
 background-color:#66c8c2;
 margin-bottom:1vw;
 position:absolute;
 bottom:-1vw;
}
.foot-pro__slider-desc {
 width:25vw;
 color:#97999b;
 position:absolute;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-delay:0.3s;
 top:-7.5ch ;
}
.foot-pro__slider-wrapper-1 {
transform:translateY(108%); transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
 z-index:1025;
}
.foot-pro__slider-wrapper-2 {
transform:translateY(108%); transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-property:transform;
 z-index:1025;
}
.foot-pro__slider-desc-2 {
 width:25vw;
 color:#97999b;
 position:absolute;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 transition-delay:0.3s;
 top:-8.1ch ;
}
.Option-Padding__121 {
 padding-top:6%;
 padding-left:7%;
 padding-right:7%;
 padding-bottom:6%;
}
.Option-Padding__121:not(.ct-section):not(.oxy-easy-posts),
.Option-Padding__121.oxy-easy-posts .oxy-posts,
.Option-Padding__121.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
@media (max-width: 991px) {
.Option-Padding__121 {
 padding-top:6%;
 padding-left:7%;
 padding-right:7%;
 padding-bottom:6%;
}
}

.FontColor-DESIGN {
 color:#004b93;
}
.Option-Number-Small-1242 {
 opacity:0.55;
 margin-bottom:0.1rem;
 color:#ffffff;
}
.body-subheading {
 width:67%;
 margin-top:0px;
}
@media (max-width: 991px) {
.body-subheading {
 width:100%;
}
}

@media (max-width: 767px) {
.body-subheading {
 margin-top:4vw;
 margin-bottom:4vw;
}
}

@media (max-width: 479px) {
.body-subheading {
 margin-bottom:8vw;
}
}

.h3-1344__subheadeing {
}
@media (max-width: 991px) {
.h3-1344__subheadeing {
 margin-bottom:3vw;
}
}

@media (max-width: 479px) {
.h3-1344__subheadeing {
 margin-bottom:5vw;
}
}

.Option-Number-Small-WhiteBKG {
 opacity:0.55;
 margin-bottom:0.5rem;
 color:#bbbcbc;
}
.Long-Article__Columns-2-first {
 width:100%;
 background-color:#f8f9f6;
 z-index:1;
 visibility:hidden;
}
.Long-Article__Columns-2-first:not(.ct-section):not(.oxy-easy-posts),
.Long-Article__Columns-2-first.oxy-easy-posts .oxy-posts,
.Long-Article__Columns-2-first.ct-section .ct-section-inner-wrap{
display:none;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.Long-Article__Columns-2-first {
 background-color:#f8f9f6;
 visibility:visible;
 margin-bottom:4rem;
 text-align:left;
 margin-top:4vw;
}
.Long-Article__Columns-2-first:not(.ct-section):not(.oxy-easy-posts),
.Long-Article__Columns-2-first.oxy-easy-posts .oxy-posts,
.Long-Article__Columns-2-first.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
}

@media (max-width: 767px) {
.Long-Article__Columns-2-first {
 margin-top:8vw;
}
}

.Long-Article__First {
 margin-top:12vw;
}
@media (max-width: 991px) {
.Long-Article__First {
 margin-top:0vw;
}
}

.cica-maca__number-frame {
 position:absolute;
 top:0px;
 left:0px;
 width:3vw;
 height:3vw;
 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:#97999b;
 border-right-color:#97999b;
 border-bottom-color:#97999b;
 border-left-color:#97999b;
 background-color:#ffffff;
 z-index:10;
 line-height:1;
 font-size:clamp(24px, 1.4vw, 54px); ;
 margin-top:2px;
display: flex; flex-direction: column; align-items: center; justify-content: center;
}
.cica-maca__number-frame:not(.ct-section):not(.oxy-easy-posts),
.cica-maca__number-frame.oxy-easy-posts .oxy-posts,
.cica-maca__number-frame.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 1366px) {
.cica-maca__number-frame {
 padding-top:0.9vw ;
 width:5vw;
 height:5vw;
}
}

@media (max-width: 991px) {
.cica-maca__number-frame {
 width:6vw;
 height:6vw;
}
}

@media (max-width: 767px) {
.cica-maca__number-frame {
 width:9vw;
 height:9vw;
 padding-top:1.2vw;
}
}

@media (max-width: 479px) {
.cica-maca__number-frame {
 width:12vw;
 height:12vw;
}
}

.Grid__Cell-Image-Square {
}
@media (max-width: 479px) {
.Grid__Cell-Image-Square {
 height:75vw;
 aspect-ratio:1:1;
 object-fit:cover;
 width:75vw;
}
}

.Option-Number-Small-Gray {
 opacity:0.55;
 margin-bottom:0.5rem;
 color:#97999b;
}
.Global-Padding-Div-Paketi {
 padding-left:0%;
 padding-right:0vw;
 padding-bottom:0vw;
 padding-top:0%;
 position:absolute;
 left:20vw;
 top:0px;
 right:3vw;
 bottom:3vw;
}
@media (max-width: 991px) {
.Global-Padding-Div-Paketi {
 padding-left:4%;
 width:100%;
 margin-left:0vw;
 margin-right:0px;
 padding-right:4%;
}
}

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

.M__nase-mnenje {
 padding-top:1.3ex ;
 padding-right:2ex ;
 padding-bottom:2ex ;
 padding-left:2ex ;
 background-color:#e6f6f5;
 position:relative;
 width:100%;
}
.Long-Article__Div-3 {
 position:fixed;
 top:9.3vw;
 bottom:3vw;
 width:77vw;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:margin, opacity, filter;
 left:20vw;
 right:3vw;
 margin-top:3vw;
}
@media (max-width: 1366px) {
.Long-Article__Div-3 {
 top:10vw;
}
}

@media (max-width: 991px) {
.Long-Article__Div-3 {
 width:94%;
 position:fixed;
 top:14vw;
 left:3vw;
}
}

@media (max-width: 767px) {
.Long-Article__Div-3 {
 top:14vw;
}
}

@media (max-width: 479px) {
.Long-Article__Div-3 {
 top:17vw;
}
}

.Long-Article__Sticky-Title-Div-3 {
 padding-right:2.1vw ;
 padding-bottom:5.5vw ;
 padding-top:0.3vw ;
 width:14vw;
position: -webkit-sticky; /* Safari */ position: sticky; top: 0px;
}
.Long-Article__Columns-3 {
 width:100%;
 border-top-width:1px;
 border-top-style:solid;
 border-top-color:#97999b;
 margin-top:4vw;
 background-color:#f8f9f6;
}
@media (max-width: 991px) {
.Long-Article__Columns-3 {
 background-color:#f8f9f6;
 margin-bottom:8vw;
}
}

@media (max-width: 479px) {
.Long-Article__Columns-3 {
 margin-bottom:21vw;
}
}

.Page-Title__Squeeze-Div-3 {
 padding-top:4.5vw;
 padding-bottom:2vw;
 width:81vw;
 z-index:1000;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:padding, opacity, filter;
 background-color:#f8f9f6;
 padding-left:2vw;
 margin-left:-2vw;
 position:fixed;
 box-shadow:0px 13px 8px 0px rgba(248,249,246,0.89);
position: fixed; top: 0px; -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px);
}
@media (max-width: 991px) {
.Page-Title__Squeeze-Div-3 {
 visibility:hidden;
}
.Page-Title__Squeeze-Div-3:not(.ct-section):not(.oxy-easy-posts),
.Page-Title__Squeeze-Div-3.oxy-easy-posts .oxy-posts,
.Page-Title__Squeeze-Div-3.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 767px) {
.Page-Title__Squeeze-Div-3 {
 visibility:hidden;
}
.Page-Title__Squeeze-Div-3:not(.ct-section):not(.oxy-easy-posts),
.Page-Title__Squeeze-Div-3.oxy-easy-posts .oxy-posts,
.Page-Title__Squeeze-Div-3.ct-section .ct-section-inner-wrap{
display:none;
}
}

.silly-test {
 margin-top:200px;
 margin-bottom:200px;
 padding-left:30px;
 padding-right:30px;
}
.Pagae-234x__TOC {
}
.M-download__div {
 width:100%;
 margin-right:4ex ;
}
.M-download__div:not(.ct-section):not(.oxy-easy-posts),
.M-download__div.oxy-easy-posts .oxy-posts,
.M-download__div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.M-download__icon {
 width:8ex ;
 margin-right:2ex ;
}
.M-download__text {
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:color;
 text-align:left;
}
.M-download__text-web:hover{
 color:#00a499;
}
.M-download__text-web {
 color:#33b6ad;
}
.M-faktor {
 padding-top:0.2ex ;
 padding-right:0.2ex ;
 padding-bottom:0.2ex ;
 padding-left:0.2ex ;
 color:var(--GREEN-80);
}
.M-faktor-number:hover{
 background-color:var(--GREEN-80);
}
.M-faktor-number {
 text-align:center;
 margin-right:1ex ;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:background-color, color;
}
.Global-Section__Long-Article-3 {
 width:100%;
}
.Global-Section__Long-Article-3 .ct-section-inner-wrap {
padding-top: 6vw;
padding-right: 3vw;
padding-bottom: 3vw;
padding-left: 20vw;
}
.Global-Section__Long-Article-3:not(.ct-section):not(.oxy-easy-posts),
.Global-Section__Long-Article-3.oxy-easy-posts .oxy-posts,
.Global-Section__Long-Article-3.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.Global-Section__Long-Article-3 {
}
.Global-Section__Long-Article-3 .ct-section-inner-wrap {
padding-top: 8vw ;
padding-right: 3vw ;
padding-bottom: 3vw ;
padding-left: 3vw ;
}
}

.M-btt__button-web:hover{
 opacity:1;
}
.M-btt__button-web {
 background-color:#00a499;
 width:3vw;
 height:3vw;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 opacity:0.34;
}
.M-btt__button-web:not(.ct-section):not(.oxy-easy-posts),
.M-btt__button-web.oxy-easy-posts .oxy-posts,
.M-btt__button-web.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-around;
}
.M-btt__icon {
color: rgba(255,255,255,0.55);}.M-btt__icon 
>svg {width: 55px;height: 55px;}.M-btt__icon {
 color:#ffffff;
 margin-left:auto;
 margin-right:auto;
}
.M-btt__text {
 color:#ffffff;
 padding-bottom:2px;
}
.M-global__top-div {
 width:100%;
 position:fixed;
 top:0px;
 left:0px;
 right:0px;
 height:3vw;
 z-index:8000;
}
@media (max-width: 991px) {
.M-global__top-div {
 visibility:hidden;
}
.M-global__top-div:not(.ct-section):not(.oxy-easy-posts),
.M-global__top-div.oxy-easy-posts .oxy-posts,
.M-global__top-div.ct-section .ct-section-inner-wrap{
display:none;
}
}

.M-global__bottom-div {
 width:100%;
 position:fixed;
 left:0px;
 right:0px;
 height:3vw;
 z-index:8000;
 bottom:0px;
 padding-left:20vw;
}
.M-global__bottom-div:not(.ct-section):not(.oxy-easy-posts),
.M-global__bottom-div.oxy-easy-posts .oxy-posts,
.M-global__bottom-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.M-global__bottom-div {
 position:fixed;
 top:13vw;
 left:0px;
 right:0px;
 padding-left:4vw;
 height:auto;
 bottom:unset ;
 padding-top:0.5ex ;
 padding-bottom:0.5ex ;
 padding-right:4vw;
}
}

@media (max-width: 479px) {
.M-global__bottom-div {
 top:16vw;
 left:0px;
 right:0px;
 visibility:hidden;
}
.M-global__bottom-div:not(.ct-section):not(.oxy-easy-posts),
.M-global__bottom-div.oxy-easy-posts .oxy-posts,
.M-global__bottom-div.ct-section .ct-section-inner-wrap{
display:none;
}
}

.Video-Heading-Color {
 color:#ef3340;
}
.Video-31__Cica-Maca:hover{
 opacity:0;
}
.Video-31__Cica-Maca {
background-size: contain; position:absolute;
 bottom:0px;
 width:100%;
 left:0px;
 right:0px;
 height:100%;
 background-repeat:no-repeat;
 z-index:50;
 opacity:1;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:opacity;
 background-position:0% 100%;
}
.M-VIDEO-31__code-block {
 position:absolute;
 width:100%;
 z-index:10;
 top:0px;
 left:0px;
 right:0px;
 bottom:0px;
 height:auto;
}
.foot-pro__slide-link-wrapper {
 width:100%;
 height:100%;
}
.M-demo__sec {
 width:100%;
 position:relative;
 overflow:hidden;
}
.M-demo__sec:not(.ct-section):not(.oxy-easy-posts),
.M-demo__sec.oxy-easy-posts .oxy-posts,
.M-demo__sec.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 479px) {
.M-demo__sec {
}
.M-demo__sec .ct-section-inner-wrap {
padding-top: 24vw;
padding-bottom: 2vw;
}
.M-demo__sec:not(.ct-section):not(.oxy-easy-posts),
.M-demo__sec.oxy-easy-posts .oxy-posts,
.M-demo__sec.ct-section .ct-section-inner-wrap{
justify-content:flex-start;
}
}

.M-demo__sec--bkg-white {
 background-color:#ffffff;
}
.M-demo__sec--bkg-gray {
 background-color:var(--GRAY-40);
}
.M-demo__sec--bkg-black {
 background-color:#000000;
}
.M-demo__cols {
 width:100%;
}
.M-demo__col-text {
 padding-left:8%;
}
.M-demo__col-img {
}
.M-demo__hash {
 opacity:.55;
}
.M-demo__heading {
 margin-bottom:var(--vw-4) ;
}
.M-demo__table-row {
 width:100%;
 margin-bottom:1ex ;
}
.M-demo__table-row:not(.ct-section):not(.oxy-easy-posts),
.M-demo__table-row.oxy-easy-posts .oxy-posts,
.M-demo__table-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
.M-demo__table-col1 {
 width:9ch ;
}
.M-demo__table-col2 {
}
.M-utility__text-color--gray-60 {
 color:var(--GRAY-60);
}
.M-utility__text-color--white {
 color:#ffffff;
}
.M-demo__MacBookPro-div {
 width:37.5vw;
 position:relative;
 height:26.41vw;
}
.M-demo__MacBookPro-img {
 position:absolute;
 z-index:100;
 top:0px;
 left:0px;
 width:100%;
}
.M-demo__MacBookPro-header {
 z-index:90;
 position:absolute;
 left:11.25%;
 top:2.20vw;
 width:29.3vw;
}
.M-demo__screen-div {
 z-index:80;
 overflow:hidden;
 position:absolute;
 width:var(--mbp-screen-w) ;
 height:var(--mbp-screen-h) ;
 top:var(--mbp-2-8) ;
 left:var(--mbp-4-6) ;
 margin-left:auto;
 margin-right:auto;
}
.M-demo__screen-img1 {
 position:absolute;
 z-index:70;
 width:100%;
 object-position:50% 50%;
 object-fit:cover;
}
.M-demo__screen-img2 {
 position:absolute;
 z-index:60;
 width:100%;
 object-position:50% 50%;
 object-fit:cover;
}
.M-demo__screen-img3 {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/MASARU-spletrna-stran-ELNET-home-slide-3-polnilnice-MOON-cela-2.jpg);background-size: 100% auto; position:absolute;
 z-index:50;
 width:100%;
 background-repeat:no-repeat;
 height:calc(var(--vw-1) * 26.1) ;
}
.M-demo__keyboard-reflection {
background-size: cover; z-index:120;
 top:20.2vw;
 background-repeat:no-repeat;
 width:100%;
 height:100%;
 background-position:50% 0%;
clip-path: url(#keyboard-clip);
}
.M-demo__keyboard-div {
 position:absolute;
 width:33.8vw;
 top:20.5vw;
 z-index:120;
 left:1.8vw;
 right:1.8vw;
 height:2.3vw;
}
.M-demo__table-div {
 position:absolute;
 width:47vw;
 top:23.8vw;
 left:-4.57vw;
 z-index:120;
}
.M-demo__table-reflection {
 width:100%;
}
.M-demo__M-logo {
 z-index:1000;
 width:var(--vw-3) ;
}
.M-demo__Mac-div {
 position:relative;
}
.M-demo__MacBookPro-screen {
 position:absolute;
 z-index:70;
 width:100%;
}
.M-demo__side-title {
 font-weight:200;
 letter-spacing:2px;
 margin-top:auto;
 margin-bottom:auto;
}
.M-demo__logo-link {
 padding-top:var(--vw-3) ;
 padding-bottom:var(--vw-3) ;
 padding-right:var(--vw-3) ;
 padding-left:var(--vw-3) ;
 position:absolute;
 top:0px;
 left:0px;
 z-index:1000;
 width:var(--vw-9) ;
}
.M-demo__logo-link:not(.ct-section):not(.oxy-easy-posts),
.M-demo__logo-link.oxy-easy-posts .oxy-posts,
.M-demo__logo-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.M-demo__Mac-hands {
 position:absolute;
 top:-10vw;
 left:-13vw;
 width:63.5vw;
 height:41.8vw;
 z-index:200;
}
.M-demo__hand-text {
 position:absolute;
}
.M-demo__hand-div {
 position:absolute;
 width:var(--mbp-hand) ;
}
.M-demo__hand-arrow {
 position:absolute;
 object-fit:contain;
 overflow:visible;
}
.M-utility__bkg-gray-10 {
 background-color:var(--GRAY-10);
}
.M-utility__bkg-gray-20 {
 background-color:var(--GRAY-20);
}
.M-utility__bkg-gray-30 {
 background-color:var(--GRAY-30);
}
.M-utility__bkg-gray-40 {
 background-color:var(--GRAY-40);
}
.M-utility__bkg-gray-60 {
 background-color:var(--GRAY-60);
}
.M-utility__color-gray-60 {
 color:var(--GRAY-60);
}
.M-demo__MacBook-Pro-rokice-div {
 position:absolute;
 z-index:200;
 width:var(--mbp-hands-div) ;
 height:var(--mbp-hands-h) ;
 left:calc(var(--mbp-hands-w) * -1) ;
}
.M-demo__MBP-to-right {
 text-align:left;
 position:relative;
 margin-top:4ex ;
 width:var(--mbp-41) ;
aspect-ratio: 1600/1014;
}
.M-demo__MBP-to-right:not(.ct-section):not(.oxy-easy-posts),
.M-demo__MBP-to-right.oxy-easy-posts .oxy-posts,
.M-demo__MBP-to-right.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.M-demo__feature-heading {
 font-weight:200;
}
.M-demo__sub-feature-text {
 margin-bottom:var(--vw-4) ;
}
.M-demo__features {
}
.M-demo__side-title-left {
 position:absolute;
 height:80vh;
 width:var(--vw-3) ;
 left:var(--vw-3) ;
}
.M-demo__side-title-left:not(.ct-section):not(.oxy-easy-posts),
.M-demo__side-title-left.oxy-easy-posts .oxy-posts,
.M-demo__side-title-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.M-demo__hand-svg {
 position:absolute;
 width:7vw;
}
.M-demo__side-title-right {
 position:absolute;
 height:80vh;
 width:var(--vw-3) ;
 right:var(--vw-3) ;
}
.M-demo__side-title-right:not(.ct-section):not(.oxy-easy-posts),
.M-demo__side-title-right.oxy-easy-posts .oxy-posts,
.M-demo__side-title-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.M-demo__MBP-to-left {
 text-align:left;
 position:relative;
 margin-top:4ex ;
 width:var(--mbp-41) ;
aspect-ratio: 1600/1014;
}
.M-demo__MBP-to-left:not(.ct-section):not(.oxy-easy-posts),
.M-demo__MBP-to-left.oxy-easy-posts .oxy-posts,
.M-demo__MBP-to-left.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 479px) {
.M-demo__MBP-to-left {
 margin-bottom:10vw;
}
}

.M-utility__color-gray-40 {
 color:var(--GRAY-40);
}
.M-utility__color-gray-30 {
 color:var(--GRAY-30);
}
.M-utility__color-gray-50 {
 color:var(--GRAY-50);
}
.M-utility__color-gray-55 {
 color:var(--GRAY-55);
}
.M-demo__center-container {
 text-align:left;
 position:relative;
 width:100%;
 gap:var(--vw-4) ;
}
.M-demo__center-container:not(.ct-section):not(.oxy-easy-posts),
.M-demo__center-container.oxy-easy-posts .oxy-posts,
.M-demo__center-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:center;
gap:var(--vw-4) ;
}
@media (max-width: 991px) {
}

.M-demo__text-container {
 z-index:200;
 width:var(--mbp-screen-w) ;
}
@media (max-width: 479px) {
.M-demo__text-container {
 width:75vw;
}
}

.M-demo__screen-div-reflection {
 position:absolute;
 filter:blur(16px);
 top:0px;
 left:0vw;
 right:0px;
}
.M-demo__screen-img1-reflection {
 position:absolute;
 z-index:70;
 width:100%;
 object-position:50% 50%;
 object-fit:cover;
}
.M-demo__screen-img2-reflection {
 position:absolute;
 z-index:60;
 width:100%;
 object-position:50% 50%;
 object-fit:cover;
}
.M-demo__screen-img3-reflection {
background-image:url(https://arhiv.masaru.si/wp-content/uploads/MASARU-spletrna-stran-ELNET-home-slide-3-polnilnice-MOON-cela-reflection-2.jpg);background-size: 100% auto; position:absolute;
 z-index:50;
 width:100%;
 background-repeat:no-repeat;
 height:calc(var(--vw-1) * 26.1) ;
}
.M-demo__hand-1 {
}
.M-demo__hand-2 {
}
.M-demo__MBP-screen-div {
 z-index:80;
 overflow:hidden;
 margin-top:var(--mbp-2-9) ;
 margin-left:auto;
 margin-right:auto;
}
.M-demo__feature-heading-margin-bottom {
 margin-bottom:4rem;
}
.Opacity-89 {
 opacity:0.89;
}
.M-demo__hand-svg-x2 {
 width:14vw;
 position:absolute;
}
.M-demo__contain-all {
}
.M-demo__logo-link-right {
 padding-bottom:var(--vw-3) ;
 padding-right:var(--vw-3) ;
 padding-left:var(--vw-3) ;
 position:absolute;
 top:0px;
 z-index:1000;
 right:0px;
 width:var(--vw-9) ;
 padding-top:var(--vw-3) ;
}
.M-demo__logo-link-right:not(.ct-section):not(.oxy-easy-posts),
.M-demo__logo-link-right.oxy-easy-posts .oxy-posts,
.M-demo__logo-link-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.M-demo__hand-3 {
}
.M-demo__hand-4 {
}
.M-demo__MacBookPro-menu-div {
 position:absolute;
 z-index:200;
 width:0 ;
 height:var(--mbp-screen-h) ;
 top:calc(var(--vw-1) * 1.3) ;
 right:calc(var(--vw-1) * 4.7) ;
}
.M-demo__hand-5 {
}
.M-demo__hand-6 {
}
.M-demo__hand-8 {
}
.M-demo__hand-7 {
}
.M-map__div {
 position:absolute;
 z-index:250;
 top:calc(var(--vw-1) * 3.3) ;
 left:calc(var(--vw-1) * 17.4) ;
 width:41%;
}
.M-map__map-div {
 width:100%;
}
.M-map__image {
 width:100%;
 z-index:260;
 position:absolute;
}
.M-map__animate {
 width:100%;
 z-index:270;
 position:absolute;
}
.M-demo__MBP-final {
 text-align:left;
 position:relative;
 margin-top:4ex ;
 width:var(--mbp-41) ;
aspect-ratio: 1600/1014;
}
.M-demo__MBP-final:not(.ct-section):not(.oxy-easy-posts),
.M-demo__MBP-final.oxy-easy-posts .oxy-posts,
.M-demo__MBP-final.ct-section .ct-section-inner-wrap{
align-items:center;
}
.M-demo__button-call:hover{
 color:#ffffff;
}
.M-demo__button-call {
 padding-top:1ex ;
 padding-right:3ex ;
 padding-bottom:1ex ;
 padding-left:3ex ;
 margin-top:4ex ;
 letter-spacing:1px;
}
.M-demo__button-web:hover{
 color:#ffffff;
}
.M-demo__button-web {
 background-color:#00826f;
 color:#99dbd6;
 transition-duration:0.5s;
 transition-timing-function:ease-in-out;
 transition-property:color;
}
.M-demo__sub-button {
 width:100%;
 text-align:center;
 margin-left:auto;
 margin-right:auto;
}
.M-demo__CTA-div {
}
.M-utility__scroll-down {
transform:translate(-50%); width:var(--vw-2) ;
 position:absolute;
 left:50%;
 bottom:3vh;
 z-index:190;
 opacity:0.55;
 mix-blend-mode:difference;
}
.M-demo__MBP-first {
 position:relative;
 width:var(--mbp-41) ;
aspect-ratio: 1600/1014;
}
@media (max-width: 479px) {
.M-demo__MBP-first {
 margin-bottom:10vw;
}
}

.M-demo__center-container-reverse {
 text-align:left;
 position:relative;
 width:100%;
 gap:var(--vw-4) ;
}
.M-demo__center-container-reverse:not(.ct-section):not(.oxy-easy-posts),
.M-demo__center-container-reverse.oxy-easy-posts .oxy-posts,
.M-demo__center-container-reverse.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:center;
gap:var(--vw-4) ;
}
@media (max-width: 991px) {
}

.M-demo__iMac-first {
 width:100%;
}
.M-demo__fullpage-comtainer {
 width:100%;
}
.M-demo__sec-first {
 width:100%;
 position:relative;
}
.M-demo__sec-first:not(.ct-section):not(.oxy-easy-posts),
.M-demo__sec-first.oxy-easy-posts .oxy-posts,
.M-demo__sec-first.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 479px) {
.M-demo__sec-first {
}
.M-demo__sec-first .ct-section-inner-wrap {
padding-top: 24vw;
}
.M-demo__sec-first:not(.ct-section):not(.oxy-easy-posts),
.M-demo__sec-first.oxy-easy-posts .oxy-posts,
.M-demo__sec-first.ct-section .ct-section-inner-wrap{
justify-content:flex-start;
}
}

.M-demo__table-row2 {
 width:100%;
 margin-bottom:0.5ex ;
}
.M-demo__table-row2:not(.ct-section):not(.oxy-easy-posts),
.M-demo__table-row2.oxy-easy-posts .oxy-posts,
.M-demo__table-row2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
.M-demo__center-container-mycopor {
transform:translate(-50%,-45%); position:absolute;
 left:50%;
 width:var(--mbp-37) ;
 z-index:150;
 top:54%;
}
.M-demo__iMac-to-left {
 text-align:left;
 position:relative;
 width:var(--mbp-37) ;
 height:var(--mbp-33) ;
 top:0px;
 left:0px;
 margin-top:16ex ;
}
.M-demo__iMac-to-left:not(.ct-section):not(.oxy-easy-posts),
.M-demo__iMac-to-left.oxy-easy-posts .oxy-posts,
.M-demo__iMac-to-left.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 479px) {
.M-demo__iMac-to-left {
 margin-bottom:10vw;
}
}

.M-demo__iMac-to-right {
 text-align:left;
 position:relative;
 margin-top:16ex ;
 width:var(--mbp-37) ;
aspect-ratio: 1600/1014;
}
.M-demo__iMac-to-right:not(.ct-section):not(.oxy-easy-posts),
.M-demo__iMac-to-right.oxy-easy-posts .oxy-posts,
.M-demo__iMac-to-right.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.M-demo__iMac-img {
 position:absolute;
 z-index:100;
 top:0px;
 left:0px;
 width:100%;
}
.M-demo__iMac-screen-div {
 z-index:80;
 overflow:hidden;
 margin-top:calc(var(--vw-1) * 1.4) ;
 width:96%;
 height:calc(var(--vw-1) * 23) ;
}
.M-demo__color-gray {
 color:#bbbcbc;
}
.M-demo__s2-story-div {
 position:absolute;
 width:calc(var(--mbp-37) * 0.89) ;
 height:calc(var(--vw-1) * 12.4) ;
 top:calc(var(--vw-1) * 6) ;
}
.M-demo__s2-story--cover {
 width:100%;
 height:50%;
 text-align:center;
 position:absolute;
 top:50%;
 background-color:rgba(255,255,255,0.89);
 opacity:0;
}
.M-demo__s2-story--cover:not(.ct-section):not(.oxy-easy-posts),
.M-demo__s2-story--cover.oxy-easy-posts .oxy-posts,
.M-demo__s2-story--cover.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
.M-demo__s2-story--number {
 width:4ex ;
 height:4ex ;
 text-align:center;
 position:relative;
 font-size:clamp(30px, 1.6vw, 68px) ;
 padding-top:0.34ex ;
 top:calc(var(--vw-1) * -6) ;
 z-index:1;
 font-weight:200;
 color:#bbbcbc;
 left:calc(var(--vw-1) * -6) ;
}
@media (max-width: 991px) {
.M-demo__s2-story--number {
 left:calc(var(--vw-1) * -7) ;
}
}

@media (max-width: 767px) {
.M-demo__s2-story--number {
 left:-4.5ex ;
}
}

.M-demo__s2-story--cover2 {
 width:100%;
 height:50%;
 text-align:center;
 position:absolute;
 top:0%;
 background-color:rgba(255,255,255,0.89);
 opacity:0;
}
.M-demo__s2-story--cover2:not(.ct-section):not(.oxy-easy-posts),
.M-demo__s2-story--cover2.oxy-easy-posts .oxy-posts,
.M-demo__s2-story--cover2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
.M-demo__s2-story--number2 {
 width:4ex ;
 height:4ex ;
 text-align:center;
 position:relative;
 left:calc(var(--vw-1) * -6) ;
 font-size:clamp(30px, 1.6vw, 68px) ;
 color:#bbbcbc;
 padding-top:0.34ex ;
 top:calc(var(--vw-1) * 6) ;
 z-index:1;
 font-weight:200;
}
@media (max-width: 991px) {
.M-demo__s2-story--number2 {
 left:calc(var(--vw-1) * -7) ;
}
}

@media (max-width: 767px) {
.M-demo__s2-story--number2 {
 left:-4.5ex ;
}
}

.M-demo__mycopor-screen {
 width:88%;
 position:absolute;
 top:28%;
 left:6%;
 opacity:0;
}
.M-demo__sec-last {
}
.M-demo-8202__sec-first {
 width:100%;
 position:relative;
}
.M-demo-8202__sec-first:not(.ct-section):not(.oxy-easy-posts),
.M-demo-8202__sec-first.oxy-easy-posts .oxy-posts,
.M-demo-8202__sec-first.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 479px) {
.M-demo-8202__sec-first {
}
.M-demo-8202__sec-first .ct-section-inner-wrap {
padding-top: 0;
}
.M-demo-8202__sec-first:not(.ct-section):not(.oxy-easy-posts),
.M-demo-8202__sec-first.oxy-easy-posts .oxy-posts,
.M-demo-8202__sec-first.ct-section .ct-section-inner-wrap{
justify-content:flex-start;
}
}

.M-demo__zvari-screen-s0 {
 width:100%;
 height:var(--mbp-screen-h) ;
 position:relative;
 top:0px;
 left:0px;
}
.M-demo__zvari-screen-div-reflection {
 position:absolute;
 filter:blur(0px);
 top:0px;
 left:calc(var(--vw-1) * 12) ;
 right:0px;
 width:57%;
}
.M-home__demos-all {
 position:fixed;
 left:0px;
 bottom:0px;
 min-width:11vw;
 z-index:9000;
 top:0px;
}
.M-home__demos-all:not(.ct-section):not(.oxy-easy-posts),
.M-home__demos-all.oxy-easy-posts .oxy-posts,
.M-home__demos-all.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
@media (max-width: 991px) {
.M-home__demos-all {
 position:static;
 margin-top:8ex ;
}
}

.M-home__demos-group {
 width:100%;
 gap:2px;
}
.M-home__demos-group:not(.ct-section):not(.oxy-easy-posts),
.M-home__demos-group.oxy-easy-posts .oxy-posts,
.M-home__demos-group.ct-section .ct-section-inner-wrap{
gap:2px;
}
.M-home__demos-group-title {
 padding-left:1ex ;
 width:100%;
 color:#97999b;
 padding-top:2px;
 padding-bottom:2px;
}
@media (max-width: 991px) {
.M-home__demos-group-title {
 padding-left:2ex ;
}
}

.M-home__demo:hover{
 letter-spacing:2px;
}
.M-home__demo {
 width:100%;
 padding-left:1ex ;
 padding-top:4px;
 padding-bottom:4px;
 color:#ffffff;
 text-align:left;
 letter-spacing:1px;
 z-index:8000;
 transition-duration:0.5s;
 transition-timing-function:ease-in-out;
 transition-property:letter-spacing;
cursor: pointer;
}
@media (max-width: 991px) {
.M-home__demo {
 padding-left:2ex ;
}
}

.M-home__demo-web {
 background-color:#66c8c2;
}
.M-home__demo-item-wrapper {
 position:relative;
 width:100%;
 overflow:hidden;
}
.M-home__demo-item-wrapper:not(.ct-section):not(.oxy-easy-posts),
.M-home__demo-item-wrapper.oxy-easy-posts .oxy-posts,
.M-home__demo-item-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
.M-home__demo-item-description {
 color:#97999b;
 text-align:left;
 z-index:7500;
 position:absolute;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:all;
 padding-top:0.5ex ;
 padding-bottom:4px;
 padding-left:1ex ;
 padding-right:1ex ;
 background-color:#f8f9f6;
 left:0px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#66c8c2;
 border-right-color:#66c8c2;
 border-bottom-color:#66c8c2;
 border-left-color:#66c8c2;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 opacity:0;
 width:24vw;
 bottom:0px;
}
@media (max-width: 991px) {
.M-home__demo-item-description {
 position:static;
 visibility:visible;
 opacity:1;
 width:100%;
 padding-top:1ex ;
 padding-left:2ex ;
 padding-right:2ex ;
}
.M-home__demo-item-description:not(.ct-section):not(.oxy-easy-posts),
.M-home__demo-item-description.oxy-easy-posts .oxy-posts,
.M-home__demo-item-description.ct-section .ct-section-inner-wrap{
display:block;
}
}

.M-home__demo-soon {
 background-color:#e1e2e0;
}
.M-home__demo-design {
 background-color:#669ed4;
}
.M-home__demo-item-design-folex {
}
.Global-MASARU-tel:hover{
 color:#53565a;
}
.Global-MASARU-tel {
 color:#97999b;
 margin-top:1.3ex ;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:color;
}
@media (max-width: 1366px) {
.Global-MASARU-tel {
 visibility:hidden;
}
.Global-MASARU-tel:not(.ct-section):not(.oxy-easy-posts),
.Global-MASARU-tel.oxy-easy-posts .oxy-posts,
.Global-MASARU-tel.ct-section .ct-section-inner-wrap{
display:none;
}
}

.M-about__roman-div {
 width:43vw;
 gap:3vw ;
 margin-top:21vw;
}
.M-about__roman-div:not(.ct-section):not(.oxy-easy-posts),
.M-about__roman-div.oxy-easy-posts .oxy-posts,
.M-about__roman-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:flex-start;
gap:3vw ;
}
.M-about__roman-img-div {
 width:20vw;
}
.M-about__roman-img {
 width:100%;
}
.M-about__roman-img-caption {
 width:100%;
 text-align:center;
}
.M-about__dejavnosti-div {
 width:100%;
 height:20vw;
}
.M-about__dejavnost {
 width:100%;
 height:100%;
}
.M-about__dejavnost:not(.ct-section):not(.oxy-easy-posts),
.M-about__dejavnost.oxy-easy-posts .oxy-posts,
.M-about__dejavnost.ct-section .ct-section-inner-wrap{
align-items:flex-start;
justify-content:space-between;
}
.M-about__dejavnost-text {
 width:100%;
 margin-bottom:2ex ;
}
.M-about__dejavnost-link {
 width:100%;
 visibility:hidden;
}
.M-about__dejavnost-link:not(.ct-section):not(.oxy-easy-posts),
.M-about__dejavnost-link.oxy-easy-posts .oxy-posts,
.M-about__dejavnost-link.ct-section .ct-section-inner-wrap{
display:none;
}
.M-about__podjetja-div {
 position:absolute;
 z-index:9000;
 top:3vw;
 right:3vw;
 bottom:3vw;
 width:29vw;
 overflow:hidden;
 height:calc(100vh - 6vw)vh;
}
.M-about__podjetja-div:not(.ct-section):not(.oxy-easy-posts),
.M-about__podjetja-div.oxy-easy-posts .oxy-posts,
.M-about__podjetja-div.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
.M-about__podjetje-div {
 width:13vw;
 margin-bottom:6ex ;
}
.M-about__podjetje-img {
 width:100%;
}
.M-about__podjetje-caption {
 width:100%;
 text-align:center;
 font-weight:700;
 margin-top:1ex ;
}
.M-about__podjetje-description {
 width:100%;
 text-align:center;
 margin-top:1.3ex ;
 color:var(--GRAY-60);
}
.M-about__podjetja-sklop {
 width:100%;
 text-align:center;
 color:#ffffff;
 background-color:#004b93;
 padding-top:0.5ex ;
 padding-right:1.2ex ;
 padding-bottom:0.5ex ;
 padding-left:1.2ex ;
 margin-bottom:5ex ;
}
.M-about__podjetja-scroll-div {
 width:100%;
}
.M-about__podjetja-scroll-div:not(.ct-section):not(.oxy-easy-posts),
.M-about__podjetja-scroll-div.oxy-easy-posts .oxy-posts,
.M-about__podjetja-scroll-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:space-between;
}
.M-about__roman-dejavnosti-div {
 width:20vw;
 height:20vw;
 overflow:visible;
}
.M-about__roman-dejavnosti-div:not(.ct-section):not(.oxy-easy-posts),
.M-about__roman-dejavnosti-div.oxy-easy-posts .oxy-posts,
.M-about__roman-dejavnosti-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.M-about__roman-notice {
}
.M-home__about-all {
 position:fixed;
 top:0px;
 bottom:0px;
 min-width:11vw;
 z-index:9000;
 right:0px;
}
.M-home__about-all:not(.ct-section):not(.oxy-easy-posts),
.M-home__about-all.oxy-easy-posts .oxy-posts,
.M-home__about-all.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-end;
}
@media (max-width: 991px) {
.M-home__about-all {
 position:static;
 margin-top:8ex ;
}
}

.M-home__about-group-title {
 padding-left:1ex ;
 width:100%;
 color:#97999b;
 padding-top:2px;
 padding-bottom:2px;
}
@media (max-width: 991px) {
.M-home__about-group-title {
 padding-left:2ex ;
}
}

.M-home__about-group {
 width:100%;
 gap:2px;
}
.M-home__about-group:not(.ct-section):not(.oxy-easy-posts),
.M-home__about-group.oxy-easy-posts .oxy-posts,
.M-home__about-group.ct-section .ct-section-inner-wrap{
gap:2px;
}
.M-home__about-item-wrapper {
 position:relative;
 width:100%;
}
.M-home__about-item-wrapper:not(.ct-section):not(.oxy-easy-posts),
.M-home__about-item-wrapper.oxy-easy-posts .oxy-posts,
.M-home__about-item-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
.M-home__about-item-description {
 color:#97999b;
 text-align:left;
 z-index:7500;
 position:absolute;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:all;
 padding-top:0.5ex ;
 padding-bottom:4px;
 padding-right:1ex ;
 background-color:#f8f9f6;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#97999b;
 border-right-color:#97999b;
 border-bottom-color:#97999b;
 border-left-color:#97999b;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 opacity:0;
 width:16vw;
 right:0px;
 padding-left:1ex ;
 bottom:0px;
}
@media (max-width: 991px) {
.M-home__about-item-description {
 position:static;
 visibility:visible;
 opacity:1;
 width:100%;
 padding-top:1ex ;
 padding-left:2ex ;
 padding-right:2ex ;
}
.M-home__about-item-description:not(.ct-section):not(.oxy-easy-posts),
.M-home__about-item-description.oxy-easy-posts .oxy-posts,
.M-home__about-item-description.ct-section .ct-section-inner-wrap{
display:block;
}
}

.M-home__about:hover{
 letter-spacing:2px;
}
.M-home__about {
 width:100%;
 padding-left:1ex ;
 padding-top:4px;
 padding-bottom:4px;
 color:#ffffff;
 text-align:left;
 letter-spacing:1px;
 z-index:8000;
 transition-duration:0.5s;
 transition-timing-function:ease-in-out;
 transition-property:letter-spacing;
 background-color:#97999b;
cursor: pointer;
}
@media (max-width: 991px) {
.M-home__about {
 padding-left:2ex ;
}
}

.Long-Article__Div-4 {
 top:9.3vw;
 bottom:3vw;
 width:77vw;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:margin, opacity, filter;
 left:20vw;
 right:3vw;
 margin-top:3vw;
 position:absolute;
}
@media (max-width: 1366px) {
.Long-Article__Div-4 {
 top:10vw;
}
}

@media (max-width: 991px) {
.Long-Article__Div-4 {
 width:94%;
 position:fixed;
 top:14vw;
 left:3vw;
}
}

@media (max-width: 767px) {
.Long-Article__Div-4 {
 top:14vw;
}
}

@media (max-width: 479px) {
.Long-Article__Div-4 {
 top:17vw;
}
}

.Long-Article__Sticky-4 {
 width:100%;
 border-top-width:1px;
 border-top-style:solid;
 border-top-color:#97999b;
 background-color:#f8f9f6;
 padding-bottom:8vw;
position: -webkit-sticky; /* Safari */ position: sticky; top: 300px;
}
@media (max-width: 991px) {
.Long-Article__Sticky-4 {
 background-color:#f8f9f6;
 margin-bottom:8vw;
}
}

@media (max-width: 479px) {
.Long-Article__Sticky-4 {
 margin-bottom:21vw;
}
}

.sticky-test {
position: -webkit-sticky; /* Safari */ position: sticky; top: 300px;
}
.M-header__cont:hover .Global-Nav-GoBack-Arrow{
 opacity:1;
}
.M-header__cont:hover .Global-Nav-GoHome-SubDiv{
 opacity:1;
}
.M-header__cont:hover .Global-Nav-Text{
 opacity:1;
}
.M-header__cont:hover .Global-MASARU-Slogan{
 opacity:1;
}
.M-header__cont:hover .Global-M-logo{
 opacity:1;
}
.M-header__cont:hover{
 background-color:rgba(255,255,255,0.55);
box-shadow: 0px 0px 13px 0px rgba(187, 188, 188, 0.5), 0px 0px 34px 0px rgba(187, 188, 188, 0.2), 0px 0px 89px 0px rgba(187, 188, 188, 0.1);
}
.M-header__cont {
 background-color:#eeeeeb;
 padding-top:3vw;
 padding-left:3vw;
 padding-right:3vw;
 padding-bottom:3vw;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 text-align:center;
 top:0px;
 left:0px;
 bottom:0px;
 z-index:9000;
 width:9%;
 position:fixed;
 height:100vh;
box-shadow: 0px 0px 2px 0px rgba(187, 188, 188, 0.5), 0px 0px 5px 0px rgba(187, 188, 188, 0.3), 0px 0px 13px 0px rgba(187, 188, 188, 0.2); transition: box-shadow, background-color; transition-duration: 1.3s; transition-timing-function: ease-in-out;
}
.M-header__cont:not(.ct-section):not(.oxy-easy-posts),
.M-header__cont.oxy-easy-posts .oxy-posts,
.M-header__cont.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
}
@media (max-width: 1366px) {
.M-header__cont {
 width:17vw;
 padding-top:3vw;
 padding-left:3vw;
 padding-right:3vw;
 padding-bottom:3vw;
}
}

@media (max-width: 991px) {
.M-header__cont {
 position:fixed;
 top:0px;
 left:0px;
 right:0px;
 height:13vw;
 width:100vw;
 padding-top:3vw;
 padding-left:4vw;
 padding-right:6vw;
 padding-bottom:3vw;
 text-align:justify;
 background-color:rgba(238,238,235,0.89);
 z-index:9999;
box-shadow: 0px 0px 2px 0px rgba(187, 188, 188, 0.5), 0px 0px 5px 0px rgba(187, 188, 188, 0.3), 0px 0px 13px 0px rgba(187, 188, 188, 0.2); transition: box-shadow, background-color; transition-duration: 1.3s; transition-timing-function: ease-in-out; backdrop-filter: blur(5px);
}
.M-header__cont:not(.ct-section):not(.oxy-easy-posts),
.M-header__cont.oxy-easy-posts .oxy-posts,
.M-header__cont.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
}

@media (max-width: 479px) {
.M-header__cont {
 height:16vw;
 padding-right:4vw;
}
}

.M-header__nav-down {
 height:10vw;
}
.M-header__nav-down:not(.ct-section):not(.oxy-easy-posts),
.M-header__nav-down.oxy-easy-posts .oxy-posts,
.M-header__nav-down.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.M-header__nav-123-div {
 text-align:left;
 overflow:visible;
}
.M-header__nav-123-div:not(.ct-section):not(.oxy-easy-posts),
.M-header__nav-123-div.oxy-easy-posts .oxy-posts,
.M-header__nav-123-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.M-header__nav-123 {
 width:3.4vw;
 margin-top:8px;
 overflow:visible;
}
.M-header__nav-123-text {
transform:translateY(-50%); position:absolute;
 top:50%;
 z-index:9050;
}
.M-header__nav-123-number {
 z-index:9000;
}
.M-header__logo {
 width:3vw;
 line-height:0;
}
@media (max-width: 991px) {
.M-header__logo {
 width:80%;
 opacity:1;
}
}

@media (max-width: 479px) {
.M-header__logo {
 margin-top:7px;
 width:89%;
}
}

.M-header__slogan:hover{
}
.M-header__slogan {
 text-align:center;
 width:100%;
 color:#97999b;
 margin-right:auto;
}
@media (max-width: 1366px) {
.M-header__slogan {
 visibility:hidden;
}
.M-header__slogan:not(.ct-section):not(.oxy-easy-posts),
.M-header__slogan.oxy-easy-posts .oxy-posts,
.M-header__slogan.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 991px) {
.M-header__slogan {
 font-size:2.2vw;
 margin-top:1vw;
 visibility:hidden;
}
.M-header__slogan:not(.ct-section):not(.oxy-easy-posts),
.M-header__slogan.oxy-easy-posts .oxy-posts,
.M-header__slogan.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.M-header__logo-wrapper:hover .Global-MASARU-tel{
 color:#004b93;
}
.M-header__logo-wrapper:hover .Global-MASARU-Slogan{
 opacity:1;
}
.M-header__logo-wrapper:hover .Global-M-logo{
 opacity:1;
}
.M-header__logo-wrapper {
 text-align:center;
 width:100%;
 overflow:visible;
}
.M-header__logo-wrapper:not(.ct-section):not(.oxy-easy-posts),
.M-header__logo-wrapper.oxy-easy-posts .oxy-posts,
.M-header__logo-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 991px) {
.M-header__logo-wrapper {
 width:100%;
}
}

.M-header__nav-up {
 overflow:visible;
}
.M-header__nav-up:not(.ct-section):not(.oxy-easy-posts),
.M-header__nav-up.oxy-easy-posts .oxy-posts,
.M-header__nav-up.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.M-header__nav-goto-text:hover{
 color:#53565a;
}
.M-header__nav-goto-text {
 margin-bottom:5px;
 color:#97999b;
 text-align:center;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 opacity:0;
 transition-property:opacity color;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 991px) {
.M-header__nav-goto-text {
 opacity:1;
}
}

@media (max-width: 767px) {
.M-header__nav-goto-text {
 margin-bottom:3px;
 visibility:hidden;
}
.M-header__nav-goto-text:not(.ct-section):not(.oxy-easy-posts),
.M-header__nav-goto-text.oxy-easy-posts .oxy-posts,
.M-header__nav-goto-text.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 479px) {
.M-header__nav-goto-text {
 margin-bottom:0px;
}
}

.M-header__masaru-tel {
 text-align:center;
 visibility:visible;
 width:fit-content ;
 color:#97999b;
}
.M-header__nav-mid {
 text-align:left;
 overflow:visible;
}
.M-header__nav-mid:not(.ct-section):not(.oxy-easy-posts),
.M-header__nav-mid.oxy-easy-posts .oxy-posts,
.M-header__nav-mid.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.M-header__nav-mid:ct_depth{
}
@media (max-width: 991px) {
.M-header__nav-mid {
 visibility:hidden;
}
.M-header__nav-mid:not(.ct-section):not(.oxy-easy-posts),
.M-header__nav-mid.oxy-easy-posts .oxy-posts,
.M-header__nav-mid.ct-section .ct-section-inner-wrap{
display:none;
}
}

.M-header__nav-mid-links:hover{
 color:#53565a;
}
.M-header__nav-mid-links {
 margin-bottom:5px;
 color:#97999b;
 text-align:center;
 transition-duration:1.3s;
 transition-timing-function:ease-in-out;
 opacity:0;
 transition-property:opacity color;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 991px) {
.M-header__nav-mid-links {
 opacity:1;
}
}

@media (max-width: 767px) {
.M-header__nav-mid-links {
 margin-bottom:3px;
 visibility:hidden;
}
.M-header__nav-mid-links:not(.ct-section):not(.oxy-easy-posts),
.M-header__nav-mid-links.oxy-easy-posts .oxy-posts,
.M-header__nav-mid-links.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 479px) {
.M-header__nav-mid-links {
 margin-bottom:0px;
}
}

.M-header__nav-down-goback {
}
.M-toc__cont {
 top:8vw;
 width:9vw;
 left:10vw;
 position:fixed;
 z-index:1000;
}
@media (max-width: 991px) {
.M-toc__cont {
 visibility:hidden;
}
.M-toc__cont:not(.ct-section):not(.oxy-easy-posts),
.M-toc__cont.oxy-easy-posts .oxy-posts,
.M-toc__cont.ct-section .ct-section-inner-wrap{
display:none;
}
}

.M-toc__rich {
}
.M-toc__number {
 opacity:0.55;
}
.M-toc__link {
}
.M-toc__heading {
 font-weight:400;
 opacity:0.55;
 border-bottom-width:1px;
 border-bottom-style:none;
 border-bottom-color:#000000;
 width:100%;
}
.M-article__cont {
 bottom:3vw;
 width:77vw;
 transition-duration:1s;
 transition-timing-function:ease-in-out;
 transition-property:margin, opacity, filter;
 left:20vw;
 right:3vw;
 margin-top:3vw;
 position:static;
 top:3vw;
}
@media (max-width: 1366px) {
.M-article__cont {
 top:10vw;
}
}

@media (max-width: 991px) {
.M-article__cont {
 width:94%;
 position:fixed;
 top:14vw;
 left:3vw;
}
}

@media (max-width: 767px) {
.M-article__cont {
 top:14vw;
}
}

@media (max-width: 479px) {
.M-article__cont {
 top:17vw;
}
}

.M-global__sec {
 width:100%;
}
.M-global__sec .ct-section-inner-wrap {
padding-top: 3vw;
padding-right: 3vw;
padding-bottom: 3vw;
padding-left: 20vw;
}
.M-global__sec:not(.ct-section):not(.oxy-easy-posts),
.M-global__sec.oxy-easy-posts .oxy-posts,
.M-global__sec.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.M-global__sec {
}
.M-global__sec .ct-section-inner-wrap {
padding-top: 8vw ;
padding-right: 3vw ;
padding-bottom: 3vw ;
padding-left: 3vw ;
}
}

.Page-15__Desc-Li-Text {
 margin-bottom:8ex ;
}
@media (max-width: 3840px) {
  
  h1 {
    font-size: clamp(38px, 2.8vw, 110px);
      }

  h2 {
    font-size: clamp(30px, 1.6vw, 68px);
      }

  h3 {
    font-size: clamp(24px, 1.4vw, 54px);
      }
  
  h4 {
    font-size: clamp(20px, 1.2vw, 48px);
      }

  h5 {
    font-size: clamp(14px, 0.9vw, 36px);
      }
  
  h6 {
    font-size: clamp(12px, 0.68vw, 26px);
      }
  
  body {
    font-size: clamp(18px, 1.1vw, 42px)  !important;
      }  
	
}



@media (min-width:992px) and (max-width:1500px) {

	h1 {
		font-size: 2.4vw;
	}

	h2 {
		font-size: 1.45vw;
	}

	h3 {
		font-size: 1.2vw;
    }
  
	h4 {
		font-size: 01.1vw;
    }

	h5 {
		font-size: 0.8vw;
    }
  
    h6 {
		font-size: 0.6vw;
    }
  
	body {
    	font-size: clamp(18px, 1.1vw, 42px) !important;
    }   
	
}


@media (max-width: 1440px) {
	.Option-4__Heading {
		font-size: clamp(24px, 1.4vw, 54px);
	}
}

@media (max-width: 1024px) {
	.Option-4__Heading {
		font-size: clamp(20px, 1.2vw, 48px);
	}
}

@media (max-width: 768px) {
	.Option-4__Heading {
		font-size: clamp(38px, 2.8vw, 110px);
	}
}


:root {

	--BLUE-120: #004b93;
	--BLUE-100: #005eb8;
	--BLUE-80: #337ec6;
	--BLUE-60: #669ed4;
	--BLUE-40: #99bfe3;
	--BLUE-20: #ccdff1;
	--BLUE-10: #e6edf3;

	--GREEN-120: #00896a;
	--GREEN-100: #00a499;
	--GREEN-80: #33b6ad;
	--GREEN-60: #66c8c2;
	--GREEN-40: #99dbd6;
	--GREEN-20: #ccedeb;
	--GREEN-10: #e6f6f5;

	--RED-120: #bf2933;
	--RED-100: #ef3340;
	--RED-80: #f25c66;
	--RED-60: #f5858c;
	--RED-40: #f9adb3;
	--RED-20: #fcd6d9;
	--RED-10: #fdebec;

	--BLACK: #000000;
  
	--GRAY-80: #53565a;
	--GRAY-60: #97999b;
    --GRAY-55: #A7A8AA;
  	--GRAY-50: #B1B3B3;
	--GRAY-40: #bbbcbc;
	--GRAY-30: #e1e2e0;
	--GRAY-20: #eeeeeb;
	--GRAY-10: #f8f9f6;

	--WHITE: #ffffff;

	--GOLD-5: #926415;
	--YELLOW-5: #ffff7f;
	
  	/* General Colors */
	--code-bkg: #242936;
	--code-number: #42535d;

	/* HTML colors */
	--html-attr: #5ccfe6;
	--html-statement: #f1d173;
	--html-is: #9a9a98;
	--html-content: #d5ff80;
	--html-value: #cccac2;
	--html-comment: #6e7c8e;

	/* CSS colors */
	--css-root: #ffd173;
	--css-media: #ffad66;
	--css-selector: #73d0ff;
	--css-bracket: #f1d700;
	--css-declare: #5ccfe6;
	--css-punct: #9a9a98;
	--css-grey: #5ccfe6;
	--css-url: #f28779;
	--css-value: #dfbfff;
	--css-unit: #ffad66;
	--css-comment: #6e7c8e;

	background-color:#f8f9f6 !important; 

    /* Timings */
    --time-xs: 0.13s;
    --time-s: 0.21s;
    --time-m: 0.34s;
    --time-l: 0.55s;
    --time-xl: 0.89s;
    --time-xxl: 1.3s;
    --time-xxxl: 1.6s;
    --time-xxxxl: 2.1s;
}


::selection {
	background-color:#53565a;
	color:#f8f9f6;
}

.arrow-down {
	position: relative;
	left: 5px;
    animation-name: arrow-pointing-down;
	animation-timing-function: ease-in-out;
	animation-duration: 2s;
	animation-iteration-count: infinite;
}

@keyframes arrow-pointing-down {
	0%   {opacity: 1}
	50%  {opacity: 0}
	100% {opacity: 1}
}



/* 211x li */
.Page-15__Desc-Li-Text ul,
.Page-211X__Desc-Li-Text ul {
	list-style-type: inherit;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
  	padding: 0px 0px 0px 2ex;

}

.Page-15__Desc-Li-Text li:before,
.Page-211X__Desc-Li-Text li:before {
	content: "–";
	margin: 0px 0.4ch 0px -1.6ch;
	padding-right: 0.3vw;
}


/* Rich Text */
.Long-Article__Rich-Text ul {
	list-style-type: none;
	list-style-type: "– ";
	padding-left: 2ex;
}

.Quote ul {
	list-style-type: none;
	list-style-type: "– ";
	padding-left: 2ex;
}

.Long-Article__Rich-Text ol {
/*	list-style-type: none; */
	list-style-type: lower-latin;
	padding-left: 3ex;
	
}


/* 211x Tweaks */
@media screen and (max-width: 992px) {
	
	.page-211x--image-5,
	.page-211x--image-10,
	.Web-211X__aCard-Div {
		box-shadow: none;	
	}
	.Web-211X__aCard-Div {
		background-color: transparent;
		padding: 0px;
	}
	.Web-211X__aCard-Div:hover {
		box-shadow: none;
	}
}




/* Nase mnenje */
.M__nase-mnenje::before {
	content: "";
	background-image: url('https://masaru.si/wp-content/uploads/MASARU-logo-akcent-v-M.svg');
	background-size: contain;
	background-repeat: no-repeat;
	width: 3.2ex;
	height: 3.6ex;
	position: absolute;
	left: -2.4ex;
	top: -2ex;
}





/* 
.Global-Section__Long-Article, 
.Long-Article__Div-2,
.Page-Title__Squeeze-Div,
.Page-Title-Div-IsFixed 
*/



/* HOVER function */


/*
.Global-Header-Div:hover ~ .Global-Content-Div .Page-Title__Squeeze-Div {
	opacity: 0.13;
	filter: grayscale(0.89);	
}
*/

/*
.Global-Header-Div:hover ~ .Global-Content-Div * {
	opacity: 0.13;
	filter: grayscale(0.89);	
}


.Global-Header-Div:hover ~ .Global-Content-Div .Page-Title-Div-IsFixed {
	transition-property: opacity, filter;
	transition-duration: 1.3s;
	transition-timing-function: ease-in-out;
	opacity: 0.13;
	filter: grayscale(0.89);	
}

/*
.Global-Header-Div:hover ~ .Global-Content-Div .ct-inner-content .Global-Section__Long-Article .ct-section-inner-wrap .Page-Title__Squeeze-Div ~ .Long-Article__Div-2 {
	opacity: 0.13;
	filter: grayscale(0.89);	
}

*/

/*
.Global-Header-Div:hover ~ .Global-Content-Div .Global-Section__Long-Article .Long-Article__Div-2 {
	opacity: 0.13;
	filter: grayscale(0.8);	
}
*/



/* ==== MAIN Template - "HOME" Pages ==== */

@keyframes main-template__fade-in {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

.Global-Home-Header {
	animation-duration: 1.6s;
    animation-timing-function: ease-in;
    animation-delay: 0s;
    animation-iteration-count: 1;
    animation-name: main-template__fade-in;
}

.Global-Home-Footer {
	animation-duration: 0.8s;
    animation-timing-function: ease-in;
    animation-delay: 0s;
    animation-iteration-count: 1;
    animation-name: main-template__fade-in;
}

/* End */




/* ==== NEW MAIN Template - Hover FX ==== */

/* == NAV Logo == */

.M-header__logo {
  opacity: 0.55;
  margin-bottom: 0vw;
  transition: width, opacity, margin;
  transition-duration: var(--time-xxl);
}

.M-header__slogan {
  opacity: 0;
  scale: 0;
  transition: opacity, scale;
  transition-duration: var(--time-xxl);
}


.M-header__cont:hover .M-header__logo {
  opacity: 1;
  width: 4.3vw;
  margin-top: 2vw;
  margin-bottom: 2vw;
}

.M-header__cont:hover .M-header__slogan {
  opacity: 1;
  scale: 1;
}

.M-header__cont:hover .M-header__nav-mid-links {
  opacity: 1;
}



/* == NAV Mid == */

.M-header__nav-down-goback {
  translate: 0px 0vw;
  transition: translate var(--time-xxl) ease-in-out;
}

.M-header__cont:hover .M-header__nav-down-goback {
  translate: 0px 7.5vw;
}



/* == NAV Numbers 1 2 3 == */

.M-header__cont:hover {
  transition: translate var(--time-xxl) ease-in-out;
}

.M-header__nav-goto-text {
  translate: 0px 0vw;
  transition: 
    translate var(--time-xxl) ease-in-out, 
    opacity var(--time-xxl) ease-in-out;
}

.M-header__cont:hover .M-header__nav-goto-text {
  translate: 0px 8.5vw;
  opacity: 1;
}


#M-header__nav-1,
#M-header__nav-2,
#M-header__nav-3 {
  transition: translate var(--time-xxl) ease-in-out;
}

.M-header__cont:hover #M-header__nav-1 { 
  translate: -107% 214%;
}

.M-header__cont:hover #M-header__nav-2 { 
  translate: 0px 107%;
}

.M-header__cont:hover #M-header__nav-3 { 
  translate: 107% 0px;
}

/* End */




/* "HOME" - Content */

@keyframes home-content__fade-in {
	0% {
		opacity: 0;	
	}
	100% {
		opacity: 1;	
	}
}

.Home-Sec {
	animation-duration: 1.6s;
	animation-iteration-count: 1;
	animation-timing-function: ease-in;
	animation-name: home-content__fade-in;
	animation-delay: 0s;
}

/* End */





/* "HOME" - DEMOs and About Animation */

.M-home__demos-all,
.M-home__about-all,
.foot-pro__all {
	animation-duration: 5.5s;
	animation-iteration-count: 1;
	animation-timing-function: ease-in;
	animation-name: home-demos;
	animation-delay: 0s;
}

@keyframes home-demos {
	0%, 55% {
		opacity: 0;	
	}
	100% {
		opacity: 1;	
	}
}

/* End */





/* =================================  */





/* VERTICAL Template */ 

@keyframes vertical-template__fade-in {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

.Global-Header-Div {
	animation-duration: 0.8s;
    animation-timing-function: ease-in;
    animation-delay: 0s;
    animation-iteration-count: 1;
    animation-name: vertical-template__fade-in;
}



@keyframes page-content__fade-in {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

.Global-Content-Div {
	animation-duration: 1.6s;
    animation-timing-function: ease-in;
    animation-delay: 0.0s;
    animation-iteration-count: 1;
    animation-name: page-content__fade-in;
}

/* End */





/* ================================ */



@keyframes long-article__fade-in {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}


.Global-Content-Div {
	transition-property: opacity, filter;
	transition-duration: 1.6s;
	transition-timing-function: ease-in-out;
}

.Long-Article__Div-2,
.Long-Article__Div-3 {
	animation-duration: 1.6s;
    animation-timing-function: ease-in;
    animation-delay: 0.0s;
    animation-iteration-count: 1;
    animation-name: long-article__fade-in;	
}



/* Grayed Out elements appearing */

.Global-Header-Div:hover ~ .Global-Content-Div {
	opacity: 0.13;
	filter: grayscale(0.8);	
}





/* =============================== */

/* Primeri CGP ex-"Trigger Code Block" */

.CGP__folder-div {
	position: absolute;
	top: 55vh;
	left: 58vw;
	transform: translate(-50%, -50%);
	opacity: 0;
	animation: CGP-folder-show 10s ease-in 3.4s 1 normal;
}

@keyframes CGP-folder-show {
	0%, 100% {
		opacity: 0;
	}
	10%, 90% {
		opacity: 1;
	}
}


/* End *//* 234x - Styling */

.Long-Article__Div::-webkit-scrollbar {
    width: 0px;
}

.Long-Article__Column {
    scrollbar-width: none;
}

.Long-Article__Div-2,
.Long-Article__Div-3 {
    overflow-y: scroll;
    scrollbar-width: none;
}



/* Pagae-234x__TOC - styling */

.Pagae-234x__TOC {
  color: var(--GREEN-80);
}

.Pagae-234x__TOC ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	color: var(--GREEN-80);
}

.M-faktor-number {
  padding: 0.2ex;
  display: inline-block;
  width: 5ex;
  margin-bottom: 2px;
  background-color: var(--GREEN-40);
  color: var(--WHITE);
  border: 1px solid var(--GREEN-80);
}


.Pagae-234x__TOC li:hover .M-faktor-number {
	background-color: var(--GREEN-80);
}


.M-faktor {
  position: relative;
}


.Pagae-234x__TOC li .M-faktor::after {
  content: "";
  background-color: var(--GREEN-80);
  width: 0%;
  height: 1px;
  position: absolute;
  bottom: -4px;
  left: 0px;
  transition: 1s width ease-in-out;
}

.Pagae-234x__TOC li:hover .M-faktor::after {
	width: 100%;
}




/* Long-Article__Content-Column */

.Pagae-234x__TOC {
	columns: 400px 2; 
	column-gap: 2ex; 
}
.Pagae-234x__TOC > p {
	column-span: all;
}/* Links - Styling  */
a, 
a:visited { 
	outline: none; 
}

a:hover,
a:active,
a:focus {
	outline: none;
}



/* Links in Web Articles - Styling  */

.Page-211X__Desc-Li-Text p {
  position: relative;
}

.Page-211X__Desc-Li-Text p a {
  width: auto;
}

.Page-211X__Desc-Li-Text p a:link {
	transition: 1s color ease-in-out;
	color: var(--GREEN-80);
}

.Page-211X__Desc-Li-Text p a:visited { 
	color: var(--GRAY-40);
}

.Page-211X__Desc-Li-Text p a:hover {
	color: var(--GREEN-100);
}

.Page-211X__Desc-Li-Text p a::after {
  content: "";
  background-color: var(--GREEN-80);
  width: 0%;
  height: 1px;
  position: absolute;
  bottom: -4px;
  left: 0px;
  transition: 1s width ease-in-out;
}

.Page-211X__Desc-Li-Text p a:hover::after {
	width: 100%;
}

.Page-211X__Desc-Li-Text {
   width: 100%; 
}


/* Design Section */

.Page-15__Desc-Li-Text p {
  position: relative;
}

.Page-15__Desc-Li-Text p a {
  width: auto;
}

.Page-15__Desc-Li-Text p a:link {
	transition: 1s color ease-in-out;
	color: var(--BLUE-80);
}

.Page-15__Desc-Li-Text p a:visited { 
	color: var(--GRAY-40);
}

.Page-15__Desc-Li-Text p a:hover {
	color: var(--BLUE-100);
}

.Page-15__Desc-Li-Text p a::after {
  content: "";
  background-color: var(--BLUE-80);
  width: 0%;
  height: 1px;
  position: absolute;
  bottom: -4px;
  left: 0px;
  transition: 1s width ease-in-out;
}

.Page-15__Desc-Li-Text p a:hover::after {
	width: 100%;
}

.Page-15__Desc-Li-Text {
   width: 100%; 
}



#_rich_text-1224-2369 p:not(:first-child) {
  margin: 0px;
  margin-bottom: 0.8ex; 
  /*padding: 0px;*/
}/* 
ShareTechMono-Regular.ttf 
ShareTechMono-Regular.woff2
*/

@font-face {
  font-family: ShareTechMono-Regular;
  src: url(https://masaru.si/wp-content/uploads/fonts/ShareTechMono-Regular.woff2);
}


pre,
code {
  word-break: normal;
  white-space: normal;
  font-family: ShareTechMono-Regular;
}

pre {
  width: 100%;
  background-color: var(--GRAY-80);
  padding: 3ex 1.6ex 1.3ex 1.6ex;
  border-radius: 5px;
  position: relative;
  line-height: 1.5;
}

pre:after {
  content: "HTML:";
  color: var(--GRAY-20);
  font-size: clamp(12px, 0.68vw, 26px);
  position: absolute;
  letter-spacing: 1px;
  background-color: var(--code-bkg);
  width: 100%;
  padding: 2ex 2.6ex 1.6ex 2.6ex;
  top: -2.8ex;
  left: 0px;
  right: 0px;
  border-radius: 5px 5px 0px 0px;
}

.M-coe__accent {
  background-color: var(--GREEN-120);
  padding: 0.2ex 0.5ex 0.2ex 0.5ex;
  width: auto;
  border-radius: 3px;
}/*  ### var() Values for Usual Breakpoints ###  */

@media screen and (min-width: 310px) {
  :root {
    --mbp-factor: 1.75vw;
  }
}

@media screen and (min-width: 768px) {
  :root {
    --mbp-factor: 1.55vw;
  }
}

@media screen and (min-width: 992px) {
  :root {
    --mbp-factor: 1.55vw;
  }
}

@media screen and (orientation: landscape) and (min-width: 992px) {
  :root {
    --mbp-factor: 1.08vw;
  }
}

@media screen and (min-width: 1366px) {
  :root {
    --mbp-factor: 1.03vw;
  }
}

@media screen and (min-width: 1910px) {
  :root {
    --mbp-factor: 1vw;
  }
}



:root {
  /* Global */
  --vw-1: calc(var(--mbp-factor) * 1);
  --vw-2: calc(var(--mbp-factor) * 2);
  --vw-3: calc(var(--mbp-factor) * 3);
  --vw-4: calc(var(--mbp-factor) * 4);
  --vw-5: calc(var(--mbp-factor) * 5);
  --vw-8: calc(var(--mbp-factor) * 8);
  --vw-9: calc(var(--mbp-factor) * 9);
  --vw-10: calc(var(--mbp-factor) * 10);

  /* Global MacBok Pro */
  --mbp-41: calc(var(--mbp-factor) * 41.66);
  --mbp-37: calc(var(--mbp-factor) * 37);
  --mbp-33: calc(var(--mbp-factor) * 33);
  --mbp-screen-w: calc(var(--mbp-factor) * 32.4);
  --mbp-screen-h: calc(var(--mbp-factor) * 20.1);
  --mbp-2-8: calc(var(--mbp-factor) * 2.88);
  --mbp-2-9: calc(var(--mbp-factor) * 2.9);
  --mbp-4-6: calc(var(--mbp-factor) * 4.6);
  
  --mbp-table-shadow-w: calc(var(--mbp-factor) * 54.4);
  --mbp-table-shadow-h: calc(var(--mbp-factor) * 11.47);
  --elnet-reflection: calc(var(--mbp-factor) * 15);
  
  --mbp-hands-div: calc(var(--mbp-factor) * 67.66);
  --mbp-hands-w: calc(var(--mbp-factor) * 13);
  --mbp-hands-h: calc(var(--mbp-factor) * 26);
  --mbp-hand: calc(var(--mbp-factor) * 16.6);
  --mbp-hand-7: calc(var(--mbp-factor) * 7);
  --mbp-hand-14: calc(var(--mbp-factor) * 14);
    
  --elnet-izlake: calc(var(--mbp-factor) * 8);
}


/*  DEMO Home Page Rich Text  */

.M-home__demo-item-wrapper:hover .M-home__demo-item-description {
  left: 11vw;
  opacity: 1;
}
.M-home__about-item-wrapper:hover .M-home__about-item-description {
  right: 11vw;
  opacity: 1;
}


.M-home__about-item-description ul,
.M-home__demo-item-description ul {
  width: 100%;
  /*list-style-type: none;*/
  list-style-type: "– ";
  margin-top: 0px;
  padding-inline: 2ex;
}

.M-home__demo-item-wrapper:hover {
  overflow: visible;
}

.M-home__demo-item-description {
  /*width: 100%;*/
  display: block;
}

.M-home__demo-item-description p {
  padding-bottom: 0px;
  margin-bottom: 0px;
}



/*  DEMO Responsive Text Size  */

@media (max-width: 3840px) {

  /* h1, */
  .M-demo__heading,
  .M-demo__side-title,
  .M-demo__feature-heading {
    font-size: clamp(calc(28px + 1.6vw), 2.8vw, 110px);
  }

  /*
  h2 {
    font-size: clamp(30px, 1.6vw, 68px);
  }

  h3 {
    font-size: clamp(24px, 1.4vw, 54px);
  }
  
  h4 {
    font-size: clamp(20px, 1.2vw, 48px);
  }
   
  h5,
  */
  .M-demo__hash {
    font-size: clamp(14px, 0.9vw, 36px);
  }

  .M-demo__table-row,
  .M-demo__features,
  .M-demo__sub-feature-text {
    font-size: clamp(calc(12px + 0.5vw), 1.1vw, 42px);
  }
  
  /* h6 */
  .M-demo__sub-button {
    font-size: clamp(12px, 0.68vw, 26px);
  }
  
  /*
  body {
    font-size: clamp(18px, 1.1vw, 42px)  !important;
      }  
  */
}
/*  var() Values for Usual Breakpoints 

@media screen and (min-width: 480px) {
  :root {
    --vw-1: 2.61vw;
    --vw-2: 5.22vw;
    --vw-3: 7.83vw;
    --vw-5: 13.04vw;
    --vw-8: 20.87vw;
    --vw-10: 26.09vw;
    --vw-13: 33.91vw;
    --vw-21: 54.78vw;
    --vw-34: 88.7vw;
  }
}

@media screen and (min-width: 768px) {
  :root {
    --vw-1: 2.17vw;
    --vw-2: 4.35vw;
    --vw-3: 6.52vw;
    --vw-5: 10.87vw;
    --vw-8: 17.39vw;
    --vw-10: 21.74vw;
    --vw-13: 28.26vw;
    --vw-21: 45.65vw;
    --vw-34: 73.91vw;
  }
}

@media screen and (min-width: 992px) {
  :root {
    --vw-1: 1.39vw;
    --vw-2: 2.78vw;
    --vw-3: 4.17vw;
    --vw-5: 6.96vw;
    --vw-8: 11.13vw;
    --vw-10: 13.91vw;
    --vw-13: 18.09vw;
    --vw-21: 29.22vw;
    --vw-34: 47.3vw;
  }
}

@media screen and (min-width: 1366px) {
  :root {
    --vw-1: 1.09vw;
    --vw-2: 2.17vw;
    --vw-3: 3.26vw;
    --vw-5: 5.43vw;
    --vw-8: 8.7vw;
    --vw-10: 10.87vw;
    --vw-13: 14.13vw;
    --vw-21: 22.83vw;
    --vw-34: 36.96vw;
  }
}

@media screen and (min-width: 1920px) {
  :root {
    --vw-1: 1vw;
    --vw-2: 2vw;
    --vw-3: 3vw;
    --vw-5: 5vw;
    --vw-8: 8vw;
    --vw-10: 10vw;
    --vw-13: 13vw;
    --vw-21: 21vw;
    --vw-34: 34vw;
  }
}

*/#shortcode-248-1036 a{
 color:#f8f9f6;
}
