.ct-section {
width:100%;
background-size:cover;
background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.ct-div-block {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.ct-new-columns {
display:flex;
width:100%;
flex-direction:row;
align-items:stretch;
justify-content:center;
flex-wrap:wrap;
}
.ct-link-text {
display:inline-block;
}
.ct-link {
display:flex;
flex-wrap:wrap;
text-align:center;
text-decoration:none;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-link-button {
display:inline-block;
text-align:center;
text-decoration:none;
}
.ct-link-button {
background-color: #1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}
.ct-image {
max-width:100%;
}
.ct-fancy-icon>svg {
width:55px;height:55px;}
.ct-inner-content {
width:100%;
}
.ct-slide {
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-nestable-shortcode {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-comments {
width:100%;
text-align:left;
}
.oxy-comment-form {
width:100%;
}
.oxy-login-form {
width:100%;
}
.oxy-search-form {
width:100%;
}
.oxy-tabs-contents {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab-content {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-testimonial {
width:100%;
}
.oxy-icon-box {
width:100%;
}
.oxy-pricing-box {
width:100%;
}
.oxy-posts-grid {
width:100%;
}
.oxy-gallery {
width:100%;
}
.ct-slider {
width:100%;
}
.oxy-tabs {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
align-items:stretch;
}
.ct-modal {
flex-direction:column;
align-items:flex-start;
}
.ct-span {
display:inline-block;
text-decoration:inherit;
}
.ct-widget {
width:100%;
}
.oxy-dynamic-list {
width:100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ct-div-block,
.oxy-post-content,
.ct-text-block,
.ct-headline,
.oxy-rich-text,
.ct-link-text { max-width: 100%; }
img { flex-shrink: 0; }
body * { min-height: 1px; }
}            .oxy-testimonial {
flex-direction: row;
align-items: center;
}
.oxy-testimonial .oxy-testimonial-photo-wrap {
order: 1;
}
.oxy-testimonial .oxy-testimonial-photo {
width: 125px;                height: 125px;                margin-right: 20px;
}
.oxy-testimonial .oxy-testimonial-photo-wrap, 
.oxy-testimonial .oxy-testimonial-author-wrap, 
.oxy-testimonial .oxy-testimonial-content-wrap {
align-items: flex-start;                text-align: left;            }
.oxy-testimonial .oxy-testimonial-text {
margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author {
font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author-info {
font-size: 12px;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-icon-box {
text-align: left;                flex-direction: column;            }
.oxy-icon-box .oxy-icon-box-icon {
margin-bottom: 12px;
align-self: flex-start;            }
.oxy-icon-box .oxy-icon-box-heading {
font-size: 21px;
margin-bottom: 12px;            }
.oxy-icon-box .oxy-icon-box-text {
font-size: 16px;
margin-bottom: 12px;align-self: flex-start;            }
.oxy-icon-box .oxy-icon-box-link {
margin-top: 20px;                            } .oxy-pricing-box .oxy-pricing-box-section {
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
text-align: center;            }
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
justify-content: center;            } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
justify-content: center;            } .oxy-pricing-box .oxy-pricing-box-title-title {
font-size: 48px;
}
.oxy-pricing-box .oxy-pricing-box-title-subtitle {
font-size: 24px;
} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
flex-direction: row;                                            }
.oxy-pricing-box .oxy-pricing-box-currency {
font-size: 28px;
}
.oxy-pricing-box .oxy-pricing-box-amount-main {
font-size: 80px;
line-height: 0.7;
}
.oxy-pricing-box .oxy-pricing-box-amount-decimal {
font-size: 13px;
}
.oxy-pricing-box .oxy-pricing-box-term {
font-size: 16px;
}
.oxy-pricing-box .oxy-pricing-box-sale-price {
font-size: 12px;
color: rgba(0,0,0,0.5);
margin-bottom: 20px;            } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
font-size: 16px;
color: rgba(0,0,0,0.5);
} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
justify-content: center;            }
.oxy-progress-bar .oxy-progress-bar-background {
background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
.oxy-progress-bar .oxy-progress-bar-progress-wrap {
width: 85%;        }
.oxy-progress-bar .oxy-progress-bar-progress {
background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
}
.oxy-progress-bar .oxy-progress-bar-overlay-text {
font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-progress-bar .oxy-progress-bar-overlay-percent {
font-size: 12px;
}
.ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
padding: 0px;			}
.oxy-superbox .oxy-superbox-secondary, 
.oxy-superbox .oxy-superbox-primary {
transition-duration: 0.5s;            }
.oxy-shape-divider {
width: 0px;
height: 0px;
}
.oxy_shape_divider svg {
width: 100%;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
box-shadow:px px px px ;}
.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:0px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
width:30px;
height:30px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
top:20px;
left:20px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
width:24px;
height:24px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#ffffff;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-image:url();
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:24px;
}
.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:rgba(0,0,0,0.2);
border-top-style:solid;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
flex-direction: row;
}
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
text-align: left;
justify-content: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
align-items: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container{
top: 0;
bottom: 0;
right: auto;
left: 0;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
text-align: left;
justify-content: flex-start;
}
.oxy-site-navigation {
--oxynav-brand-color:#4831B0;
--oxynav-neutral-color:#FFFFFF;
--oxynav-activehover-color:#EFEDF4;
--oxynav-background-color:#4831B0;
--oxynav-border-radius:0px;
--oxynav-other-spacing:8px;
--oxynav-transition-duration:0.3s;
--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93);
}
.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{
text-align:left;
}
.oxy-site-navigation > ul{ left: 0; }
.oxy-site-navigation {
--oxynav-animation-name: none; 
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){ 
background-color: var(--oxynav-brand-color);
transition: var(--oxynav-transition-duration);
margin-left: var(--oxynav-other-spacing);
border: none;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){ 
background: transparent;
border: 1px solid currentColor;
transition: var(--oxynav-transition-duration);
margin-left: var(--oxynav-other-spacing);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{
filter: invert(0) !important;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{
background-color: var(--oxynav-activehover-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{
color: var(--oxynav-neutral-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{
color: var(--oxynav-brand-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{
color: var(--oxynav-brand-color);
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{
color: var(--oxynav-neutral-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{
color: var(--oxynav-brand-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{
color: var(--oxynav-brand-color);   
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
display: none;
}
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button, .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
display: none;
}
.ct-section-inner-wrap, .oxy-header-container{
max-width: 1240px;
}
body {font-family: 'Josefin Sans';}body {line-height: 1.6;font-size: 16px;font-weight: 400;color: #404040;}.oxy-nav-menu-hamburger-line {background-color: #404040;}h1, h2, h3, h4, h5, h6 {font-family: 'Josefin Sans';font-size: 36px;font-weight: 700;}h2, h3, h4, h5, h6{font-size: 30px;}h3, h4, h5, h6{font-size: 24px;}h4, h5, h6{font-size: 20px;}h5, h6{font-size: 18px;}h6{font-size: 16px;}a {color: #ff4800;text-decoration: none;}a:hover {text-decoration: none;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
padding-top: 75px;
padding-right: 20px;
padding-bottom: 75px;
padding-left: 20px;
}.ct-new-columns > .ct-div-block {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}.oxy-header-container {
padding-right: 20px;
padding-left: 20px;
}@media (max-width: 992px) {
.ct-columns-inner-wrap {
display: block !important;
}
.ct-columns-inner-wrap:after {
display: table;
clear: both;
content: "";
}
.ct-column {
width: 100% !important;
margin: 0 !important;
}
.ct-columns-inner-wrap {
margin: 0 !important;
}
}
.conference-orange-outline-button:hover{
background-color: transparent;
border: 1px solid #ff4800;
color: #ff4800;
}.conference-orange-outline-button:hover{
transform:scale(1.05,1.05); border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
}
.conference-orange-outline-button {
background-color: transparent;
border: 1px solid #03031c;
color: #03031c;
padding: 15px 24.6px;
}.conference-orange-outline-button {
font-family:Josefin Sans;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
font-weight:700;
font-size:14px;
line-height:1.2;
letter-spacing:2px;
padding-right:32px;
transition-duration:0.2s;
transition-timing-function:ease;
transition-property:all;
button-hover_color:#ff4800;
padding-left:32px;
}
.oxel_icon_button_text {
color:#374047;
}
.title_projects {
color:#03031c;
margin-bottom:6px;
margin-top:20px;
}
.oxy-stock-content-styles {
}
.saas-heading-one {
font-family:Josefin Sans;
color:#ffffff;
font-size:72px;
font-weight:600;
line-height:1.1;
margin-bottom:32px;
}
@media (max-width: 767px) {
.saas-heading-one {
font-size:64px;
}
}
@media (max-width: 479px) {
.saas-heading-one {
font-size:48px;
}
}
.atomic-primary-heading {
color:#03031c;
font-size:34px;
font-weight:500;
line-height:1.5;
margin-top:0px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 767px) {
.atomic-primary-heading {
font-size:56px;
}
}
@media (max-width: 479px) {
.atomic-primary-heading {
font-size:44px;
}
}
.saas-body-text {
font-family:Josefin Sans;
color:#8188a6;
font-weight:300;
margin-top:33px;
margin-bottom:26px;
line-height:2;
max-width:10000px;
font-size:20px;
}
.atomic-primary-button:hover{
background-color:#03031c;
color:#ff4800;
}
.atomic-primary-button {
font-family:Josefin Sans;
padding-top:20px;
padding-bottom:20px;
padding-left:30px;
padding-right:30px;
font-size:15px;
color:#ffffff;
font-weight:700;
line-height:1.2;
letter-spacing:.25em;
text-align:center;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; transition-duration:0.5s;
transition-timing-function:ease;
transition-property:all;
text-transform:none;
text-decoration:none;
font-style:normal;
background-color:#03031c;
}
@media (max-width: 991px) {
.atomic-primary-button {
padding-top:16px;
padding-left:36px;
padding-right:36px;
padding-bottom:16px;
}
}
@media (max-width: 767px) {
.atomic-primary-button {
font-size:18px;
}
}
@media (max-width: 479px) {
.atomic-primary-button {
font-size:16px;
}
}
.saas-heading-two {
font-family:Josefin Sans;
color:#ffffff;
font-size:38px;
line-height:1.1;
font-weight:600;
margin-bottom:0px;
margin-top:21px;
text-transform:uppercase;
}
@media (max-width: 479px) {
.saas-heading-two {
font-size:30px;
}
}
.saas-primary-button:hover{
transform:scale(1.05,1.05); background-color:FF4800;
box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.saas-primary-button {
font-family:Josefin Sans;
color:#ffffff;
font-size:14px;
letter-spacing:1px;
line-height:1.1;
text-decoration:none;
font-weight:700;
text-align:center;
padding-top:16px;
padding-bottom:16px;
padding-left:17px;
padding-right:17px;
border-radius:100px;
transition-duration:0.2s;
transition-timing-function:ease;
transition-property:all;
text-transform:uppercase;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
background-color:#ff4800;
margin-top:auto;
}
@media (max-width: 479px) {
.saas-primary-button {
margin-bottom:19px;
}
}
.saas-subheading {
font-family:Josefin Sans;
color:#8188a6;
font-size:22px;
font-weight:300;
max-width:900px;
line-height:1.6;
margin-top:37px;
text-align:left;
}
.saas-secondary-button:hover{
color:#ffffff;
background-color:#000000;
}
.saas-secondary-button {
font-family:Josefin Sans;
font-size:16px;
font-weight:400;
text-decoration:none;
line-height:1.1;
letter-spacing:1px;
background-color:transparent;
border-radius:100px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
padding-top:15px;
padding-bottom:15px;
padding-left:47px;
padding-right:47px;
transition-duration:0.2s;
transition-timing-function:ease;
transition-property:all;
border-top-color:#000000;
border-right-color:#000000;
border-bottom-color:#000000;
border-left-color:#000000;
text-transform:uppercase;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
}
.card {
}
.atomic-subheading {
font-family:Josefin Sans;
color:#03031c;
line-height:1.6;
font-weight:200;
max-width:100%;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-top:30px;
font-size:18px;
}
@media (max-width: 767px) {
.atomic-subheading {
font-size:20px;
}
}
@media (max-width: 479px) {
.atomic-subheading {
font-size:18px;
}
}
.atomic-secondary-heading {
color:#03031c;
font-weight:400;
font-size:49px;
line-height:1.4;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-bottom:17px;
}
@media (max-width: 1240px) {
.atomic-secondary-heading {
font-size:52px;
}
}
@media (max-width: 767px) {
.atomic-secondary-heading {
font-size:44px;
}
}
@media (max-width: 479px) {
.atomic-secondary-heading {
font-size:40px;
}
}
.atomic-medium-button-outline:hover{
color:#6799b2;
}
.atomic-medium-button-outline {
color:#65bec2;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
padding-top:13px;
padding-bottom:13px;
padding-right:34px;
padding-left:34px;
font-size:16px;
font-weight:600;
text-align:center;
line-height:1.2;
letter-spacing:.2em;
transition-duration:0.5s;
transition-timing-function:ease;
transition-property:all;
}
.oxel_icon_button__container:hover{
background-color:#cfd3d7;
}
.oxel_icon_button__container {
background-color:#eceeef;
padding-top:8px;
padding-left:16px;
padding-right:16px;
padding-bottom:8px;
transition-duration:0.3s;
}
.oxel_icon_button__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_icon_button__container.oxy-easy-posts .oxy-posts,
.oxel_icon_button__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_icon_button_icon {
color: #606e79;}.oxel_icon_button_icon 
>svg {width: 18px;height: 18px;}.oxel_icon_button_icon {
margin-right:8px;
}
.icon-projects {
margin-top:20px;
}
.fields_projects {
color:#ff4800;
}
.img-slide {
margin-bottom:15px;
cursor:pointer;
}
.wedding-heading-one {
font-family:Josefin Sans;
color:#000000;
font-size:64px;
font-weight:400;
line-height:1.2;
}
@media (max-width: 767px) {
.wedding-heading-one {
font-size:56px;
}
}
@media (max-width: 479px) {
.wedding-heading-one {
font-size:48px;
}
}
.wedding-subheading {
font-family:Inherit;
max-width:360px;
color:#666666;
}
.wedding-wishlist-image {
width:240px;
margin-bottom:24px;
}
.wedding-wishlist-item {
text-align:center;
margin-bottom:40px;
}
.wedding-wishlist-item:not(.ct-section):not(.oxy-easy-posts),
.wedding-wishlist-item.oxy-easy-posts .oxy-posts,
.wedding-wishlist-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.wedding-wishlist-item {
}
.wedding-wishlist-item:not(.ct-section):not(.oxy-easy-posts),
.wedding-wishlist-item.oxy-easy-posts .oxy-posts,
.wedding-wishlist-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.wedding-wishlist-item-title {
font-family:'Special Elite';
font-size:24px;
line-height:1.4;
margin-bottom:4px;
}
.wedding-wishlist-item-rating {
font-family:Josefin Sans;
font-size:12px;
color:#666666;
margin-bottom:16px;
}
.wedding-outline-button:hover{
background-color:#d0a9af;
color:#ffffff;
}
.wedding-outline-button {
background-color: transparent;
border: 1px solid #1e73be;
color: #1e73be;
padding: 9px 15px;
}.wedding-outline-button {
font-family:'Special Elite';
padding-left:32px;
padding-right:32px;
border-radius:100px;
text-transform:uppercase;
font-weight:700;
text-align:center;
color:#d0a9af;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#d0a9af;
border-right-color:#d0a9af;
border-bottom-color:#d0a9af;
border-left-color:#d0a9af;
letter-spacing:2px;
line-height:1.2;
padding-top:12px;
padding-bottom:8px;
transition-duration:0.2s;
transition-timing-function:ease;
transition-property:all;
}
.wedding-disabled-button:hover{
color:#999999;
}
.wedding-disabled-button {
background-color :#1e73be;
border: 1px solid #1e73be;
padding: 10px 16px;
}.wedding-disabled-button {
font-family:'Special Elite';
padding-top:12px;
padding-bottom:8px;
padding-left:32px;
padding-right:32px;
letter-spacing:2px;
text-transform:uppercase;
line-height:1.2;
border-radius:100px;
background-color:rgba(0,0,0,0.06);
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:rgba(255,255,255,0.2);
border-right-color:rgba(255,255,255,0.2);
border-bottom-color:rgba(255,255,255,0.2);
border-left-color:rgba(255,255,255,0.2);
color:#999999;
}
.wedding-primary-button:hover{
transform:scale(1.05,1.05); color:#ffffff;
}
.wedding-primary-button {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}.wedding-primary-button {
background-image: linear-gradient(45deg, #d0a9af, #d0a89c); font-family:'Special Elite';
font-size:16px;
font-weight:400;
text-transform:uppercase;
letter-spacing:2px;
padding-left:28px;
padding-right:28px;
padding-top:7px;
padding-bottom:3px;
border-radius:100px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:5px;
border-right-width:5px;
border-bottom-width:5px;
border-left-width:5px;
border-top-color:rgba(255,255,255,0.2);
border-right-color:rgba(255,255,255,0.2);
border-bottom-color:rgba(255,255,255,0.2);
border-left-color:rgba(255,255,255,0.2);
transition-duration:0.2s;
transition-timing-function:ease;
transition-property:all;
line-height:1.2;
}
.hyperion-subheading {
font-family:Josefin Sans;
color:#ff4800;
font-weight:600;
font-size:30px;
letter-spacing:4px;
line-height:1.1;
text-transform:uppercase;
}
@media (max-width: 991px) {
.hyperion-subheading {
font-size:20px;
}
}
@media (max-width: 767px) {
.hyperion-subheading {
font-size:14px;
}
}
.hyperion-heading-two {
font-family:Josefin Sans;
color:#03031c;
font-weight:900;
font-size:57px;
line-height:1;
margin-bottom:0px;
}
@media (max-width: 991px) {
.hyperion-heading-two {
font-size:60px;
}
}
@media (max-width: 767px) {
.hyperion-heading-two {
font-size:43px;
}
}
@media (max-width: 479px) {
.hyperion-heading-two {
font-size:30px;
}
}
.hyperion-body-text {
font-family:Josefin Sans;
font-size:20px;
color:#52565a;
font-weight:400;
line-height:1.5;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.hyperion-heading-three {
font-family:Josefin Sans;
color:#23232d;
font-size:36px;
font-weight:900;
line-height:1;
z-index:100;
letter-spacing:.05em;
}
.atomic-outline-button:hover{
background-color:transparent;
color:#6799b2;
border-top-color:#6799b2;
border-right-color:#6799b2;
border-bottom-color:#6799b2;
border-left-color:#6799b2;
}
.atomic-outline-button {
background-color: transparent;
border: 1px solid #6799b2;
color: #6799b2;
padding: 9px 15px;
}.atomic-outline-button {
font-family:Josefin Sans;
font-weight:700;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
text-align:center;
line-height:1.2;
border-top-width:3px;
border-right-width:3px;
border-bottom-width:3px;
border-left-width:3px;
border-top-color:#65bec2;
border-right-color:#65bec2;
border-bottom-color:#65bec2;
border-left-color:#65bec2;
padding-left:46px;
padding-right:46px;
padding-top:18px;
padding-bottom:18px;
color:#65bec2;
background-color:transparent;
font-size:20px;
margin-right:2px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; letter-spacing:.25em;
transition-duration:0.5s;
transition-timing-function:ease;
transition-property:all;
text-transform:none;
font-style:normal;
text-decoration:none;
}
@media (max-width: 991px) {
.atomic-outline-button {
padding-top:14px;
padding-bottom:14px;
padding-right:34px;
padding-left:34px;
}
}
@media (max-width: 767px) {
.atomic-outline-button {
font-size:18px;
}
}
@media (max-width: 479px) {
.atomic-outline-button {
font-size:16px;
}
}
.atomic-small-text {
font-family:Josefin Sans;
color:#898989;
font-size:12px;
font-weight:300;
line-height:1.6;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.Post-Title {
color:#03031c;
text-align:center;
}
.oxel_toc__primary {
color:#374047;
font-size:14px;
text-transform:uppercase;
letter-spacing:1px;
padding-left:8px;
width:100%;
padding-bottom:8px;
border-top-color:#606e79;
border-right-color:#606e79;
border-bottom-color:#dee1e3;
border-left-color:#606e79;
border-bottom-style:solid;
border-bottom-width:1px;
margin-bottom:8px;
padding-top:8px;
border-left-width:2px;
border-left-style:solid;
}
.oxel_toc__sub {
text-decoration:underline;
color:#606e79;
margin-left:16px;
}
.oxel_toc__sub__2 {
margin-left:32px;
}
.oxel_toc__sub__1 {
}
.oxel_toc__container {
padding-bottom:16px;
width:100%;
}
.oxel_toc__sub__3 {
margin-left:48px;
}
.oxel_toc__sub__4 {
margin-left:64px;
}
.oxel_toc__template {
}
.atomic-content-32-column {
width:33.33%;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#eff4f7;
border-right-color:#eff4f7;
border-bottom-color:#eff4f7;
border-left-color:#eff4f7;
}
.atomic-content-32-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-32-column.oxy-easy-posts .oxy-posts,
.atomic-content-32-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:space-between;
}
@media (max-width: 1240px) {
.atomic-content-32-column {
}
.atomic-content-32-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-32-column.oxy-easy-posts .oxy-posts,
.atomic-content-32-column.ct-section .ct-section-inner-wrap{
display:flex;
}
}
@media (max-width: 767px) {
.atomic-content-32-column {
width:100%;
}
.atomic-content-32-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-32-column.oxy-easy-posts .oxy-posts,
.atomic-content-32-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.atomic-content-32-image {
width:auto;
}
.atomic-content-32-text-wrapper {
width:100%;
background-color:#03031c;
padding-top:47px;
padding-left:40px;
padding-right:40px;
padding-bottom:47px;
text-align:center;
flex-grow:1;
}
.atomic-content-32-text-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-32-text-wrapper.oxy-easy-posts .oxy-posts,
.atomic-content-32-text-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.atomic-content-32-text-wrapper {
padding-top:24px;
}
}
.atomic-content-32-title {
color:#ff4800;
font-size:20px;
font-weight:500;
line-height:1.1;
letter-spacing:0.5px;
margin-bottom:8px;
margin-top:12px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-content-32-small-text {
font-family:Josefin Sans;
color:#03031c;
margin-bottom:8px;
font-weight:400;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-content-32-text {
color:#03031c;
font-size:18px;
font-weight:400;
line-height:1.6;
text-align:center;
margin-bottom:25px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-content-32-icon {
color: #03031c;}.atomic-content-32-icon 
>svg {width: 42px;height: 42px;}.atomic-content-32-icon {
margin-top:12px;
margin-bottom:12px;
}
@media (max-width: 767px) {
.atomic-content-32-icon {
}
.atomic-content-32-icon:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-32-icon.oxy-easy-posts .oxy-posts,
.atomic-content-32-icon.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}
.atomic-team-1-column {
text-align:center;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
border-top-width:6px;
border-right-width:6px;
border-bottom-width:6px;
border-left-width:6px;
border-top-color:#eff4fb;
border-right-color:#eff4fb;
border-bottom-color:#eff4fb;
border-left-color:#eff4fb;
}
.atomic-team-1-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-team-1-column.oxy-easy-posts .oxy-posts,
.atomic-team-1-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.atomic-team-1-column {
text-align:left;
padding-bottom:2px;
margin-bottom:56px;
}
.atomic-team-1-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-team-1-column.oxy-easy-posts .oxy-posts,
.atomic-team-1-column.ct-section .ct-section-inner-wrap{
align-items:center;
}
}
@media (max-width: 767px) {
.atomic-team-1-column {
text-align:center;
padding-bottom:0px;
margin-bottom:1px;
}
.atomic-team-1-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-team-1-column.oxy-easy-posts .oxy-posts,
.atomic-team-1-column.ct-section .ct-section-inner-wrap{
align-items:center;
}
}
@media (max-width: 479px) {
.atomic-team-1-column {
margin-bottom:27px;
}
}
.atomic-team-1-mate {
margin-bottom:24px;
}
.atomic-team-1-title {
line-height:1.2;
font-size:20px;
color:#ff4800;
font-weight:600;
margin-bottom:4px;
letter-spacing:.12em;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-top:18px;
}
@media (max-width: 479px) {
.atomic-team-1-title {
margin-bottom:8px;
}
}
.atomic-team-1-text {
font-size:18px;
line-height:1.6;
color:#03031c;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; font-weight:300;
text-align:left;
margin-bottom:13px;
}
@media (max-width: 991px) {
.atomic-team-1-text {
text-align:center;
}
}
@media (max-width: 767px) {
.atomic-team-1-text {
text-align:center;
}
}
@media (max-width: 479px) {
.atomic-team-1-text {
margin-top:0px;
font-weight:300;
text-align:center;
}
}
.atomic-iconblock-4-column {
text-align:center;
}
.atomic-iconblock-4-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-iconblock-4-column.oxy-easy-posts .oxy-posts,
.atomic-iconblock-4-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.atomic-iconblock-4-icon {
background-color: #ff4800;
border: 1px solid #ff4800;
padding: 24px;color: #ffffff;}.atomic-iconblock-4-icon 
>svg {width: 30px;height: 30px;}.atomic-iconblock-4-icon {
margin-bottom:28px;
}
.atomic-iconblock-4-title {
color:#03031c;
font-size:20px;
font-weight:500;
line-height:1.1;
letter-spacing:.12em;
margin-bottom:21px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-iconblock-4-text {
font-size:18px;
color:#03031c;
font-weight:300;
line-height:1.6;
margin-bottom:16px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-iconblock-4-link:after{
content:"\00bb";
margin-left:6px;
}
.atomic-iconblock-4-link:hover{
color:#ff4800;
text-decoration:none;
}
.atomic-iconblock-4-link {
font-size:16px;
color:#03031c;
line-height:1.4;
text-decoration:none;
margin-bottom:18px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; transition-duration:0.5s;
transition-timing-function:ease;
transition-property:all;
}
.atomic-hero-12-columns {
}
@media (max-width: 991px) {
.atomic-hero-12-columns {
text-align:center;
}
.atomic-hero-12-columns:not(.ct-section):not(.oxy-easy-posts),
.atomic-hero-12-columns.oxy-easy-posts .oxy-posts,
.atomic-hero-12-columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
@media (max-width: 767px) {
.atomic-hero-12-columns {
text-align:center;
}
.atomic-hero-12-columns:not(.ct-section):not(.oxy-easy-posts),
.atomic-hero-12-columns.oxy-easy-posts .oxy-posts,
.atomic-hero-12-columns.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.atomic-hero-12-icon {
color: #ff4800;}.atomic-hero-12-icon 
>svg {width: 30px;height: 30px;}.atomic-hero-12-icon {
margin-bottom:12px;
}
.atomic-hero-12-title {
font-size:20px;
font-weight:400;
color:#566d8f;
line-height:1.1;
letter-spacing:0.5px;
margin-bottom:12px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-hero-12-text {
font-size:18px;
font-weight:400;
line-height:1.6;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; color:#03031c;
}
.atomic-iconblock-11-wrapper {
background-color:#ffffff;
padding-top:30px;
padding-left:30px;
padding-right:30px;
padding-bottom:30px;
width:46%;
margin-top:2%;
margin-left:2%;
margin-right:2%;
margin-bottom:2%;
box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
@media (max-width: 767px) {
.atomic-iconblock-11-wrapper {
width:98%;
}
}
.atomic-iconblock-11-icon {
color: #ff4800;}.atomic-iconblock-11-icon 
>svg {width: 30px;height: 30px;}.atomic-iconblock-11-icon {
margin-bottom:16px;
}
.atomic-iconblock-11-title {
color:#03031c;
font-size:20px;
font-weight:500;
line-height:1.5;
letter-spacing:.12em;
margin-bottom:8px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-iconblock-11-text {
color:#03031c;
font-size:18px;
font-weight:300;
line-height:1.4;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-slider-10-icon {
color: #ff4800;}.atomic-slider-10-icon 
>svg {width: 42px;height: 42px;}.atomic-slider-10-icon {
margin-bottom:12px;
}
.atomic-slider-10-title {
color:#03031c;
font-size:20px;
font-weight:500;
line-height:1.1;
letter-spacing:.12em;
margin-bottom:24px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-slider-10-price {
color:#ff4800;
font-size:48px;
font-weight:700;
line-height:1.1;
letter-spacing:0.6px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-slider-10-small-text {
color:#898989;
font-size:14px;
font-weight:400;
line-height:1.4;
margin-bottom:24px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-slider-10-text {
color:#3b3c38;
font-size:18px;
font-weight:400;
line-height:1.6;
margin-bottom:24px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; max-width:360px;
}
.atomic-slider-10-slide {
padding-left:20px;
padding-right:20px;
}
@media (max-width: 479px) {
.atomic-slider-10-slide {
padding-left:0px;
padding-right:0px;
}
}
.atomic-content-20-image:hover{
}
.atomic-content-20-image {
background-color:#ffffff;
box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.atomic-slider-9-wrapper {
width:auto;
background-color:#ffffff;
margin-bottom:40px;
margin-left:20px;
margin-right:20px;
padding-top:60px;
padding-left:40px;
padding-right:40px;
padding-bottom:60px;
text-align:center;
margin-top:20px;
box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.atomic-slider-9-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-slider-9-wrapper.oxy-easy-posts .oxy-posts,
.atomic-slider-9-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.atomic-slider-9-testimonial-text {
color:#898989;
font-size:24px;
font-weight:200;
line-height:1.6;
font-style:italic;
margin-bottom:36px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; max-width:640px;
}
.atomic-slider-9-image {
width:60px;
border-radius:100%;
margin-bottom:12px;
}
.atomic-slider-9-title {
color:#566d8f;
font-weight:500;
line-height:1.1;
letter-spacing:.12em;
font-size:20px;
margin-bottom:6px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-slider-9-small-text {
color:#898989;
font-size:14px;
font-weight:400;
line-height:1.4;
margin-bottom:12px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-slider-9-slide {
padding-left:20px;
padding-right:20px;
}
@media (max-width: 479px) {
.atomic-slider-9-slide {
padding-left:5px;
padding-right:5px;
}
}
.atomic-tritary-heading {
color:#2b2c27;
font-size:33px;
font-weight:400;
line-height:1.2;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 767px) {
.atomic-tritary-heading {
font-size:30px;
}
}
.atomic-medium-button:hover{
background-color:#6799b2;
color:#ffffff;
border-top-color:#6799b2;
border-right-color:#6799b2;
border-bottom-color:#6799b2;
border-left-color:#6799b2;
}
.atomic-medium-button {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
}.atomic-medium-button {
background-color:#65bec2;
color:#ffffff;
font-size:16px;
font-weight:700;
line-height:1.2;
padding-top:15px;
padding-right:36px;
padding-left:36px;
padding-bottom:15px;
letter-spacing:.25em;
text-align:center;
transition-duration:0.5s;
transition-timing-function:ease;
transition-property:all;
border-top-color:#65bec2;
border-right-color:#65bec2;
border-bottom-color:#65bec2;
border-left-color:#65bec2;
}
.atomic-pricing-4-title {
color:#566d8f;
font-size:20px;
font-weight:500;
line-height:1.1;
letter-spacing:.12em;
margin-bottom:8px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-pricing-4-icon {
color: #566d8f;}.atomic-pricing-4-icon 
>svg {width: 30px;height: 30px;}.atomic-pricing-4-icon {
margin-bottom:16px;
}
.atomic-pricing-4-text {
color:#3b3c38;
font-size:18px;
font-weight:400;
text-align:left;
line-height:1.6;
margin-bottom:24px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-pricing-4-cost {
color:#65bec2;
font-size:48px;
font-weight:700;
line-height:1.1;
letter-spacing:0.5px;
margin-bottom:4px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-top:auto;
}
.atomic-pricing-4-small-text {
color:#898989;
font-size:12px;
font-weight:400;
line-height:1.4;
text-align:left;
margin-bottom:30px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-slider-6-image-column {
text-align:center;
}
.atomic-slider-6-image-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-slider-6-image-column.oxy-easy-posts .oxy-posts,
.atomic-slider-6-image-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.atomic-slider-6-text-column {
text-align:left;
}
.atomic-slider-6-text-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-slider-6-text-column.oxy-easy-posts .oxy-posts,
.atomic-slider-6-text-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 767px) {
.atomic-slider-6-text-column {
text-align:center;
}
.atomic-slider-6-text-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-slider-6-text-column.oxy-easy-posts .oxy-posts,
.atomic-slider-6-text-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.atomic-slider-6-title {
color:#566d8f;
font-size:20px;
font-weight:500;
line-height:1.1;
margin-bottom:8px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; letter-spacing:.12em;
}
.atomic-slider-6-text {
color:#3b3c38;
font-size:18px;
font-weight:400;
line-height:1.4;
margin-bottom:24px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-cta-7-icon {
background-color: #eff4f7;
border: 1px solid #eff4f7;
padding: 24px;color: #6799b2;}.atomic-cta-7-icon 
>svg {width: 30px;height: 30px;}.atomic-cta-7-icon {
margin-bottom:12px;
}
.atomic-cta-7-wrapper {
text-align:center;
}
.atomic-cta-7-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-cta-7-wrapper.oxy-easy-posts .oxy-posts,
.atomic-cta-7-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.atomic-cta-7-text {
font-size:18px;
font-weight:400;
color:#3b3c38;
line-height:1.6;
margin-top:12px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-bottom:auto;
}
.atomic-showcase-9-title {
font-size:20px;
color:#566d8f;
font-weight:500;
line-height:1.1;
letter-spacing:.12em;
margin-bottom:12px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-showcase-9-text {
font-size:18px;
color:#3b3c38;
font-weight:400;
line-height:1.6;
max-width:480px;
margin-bottom:24px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-showcase-9-wrapper {
width:100%;
background-color:#ffffff;
padding-top:60px;
padding-left:60px;
padding-right:60px;
padding-bottom:60px;
text-align:left;
box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.atomic-showcase-9-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-showcase-9-wrapper.oxy-easy-posts .oxy-posts,
.atomic-showcase-9-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.atomic-showcase-9-wrapper {
padding-top:40px;
padding-left:40px;
padding-right:40px;
padding-bottom:40px;
}
}
.financial-heading-two {
font-size:48px;
font-weight:900;
}
.hyperion-big-text {
font-family:Josefin Sans;
color:#23232d;
font-size:30px;
font-weight:400;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; line-height:1.5;
max-width:720px;
}
@media (max-width: 767px) {
.hyperion-big-text {
font-size:24px;
}
}
.hyperion-contact-1-overlay-wrapper {
background-color:rgba(12,12,40,0.75);
width:100%;
position:relative;
height:100%;
text-align:center;
padding-top:120px;
padding-bottom:120px;
padding-left:40px;
padding-right:40px;
z-index: 1000;
}
.hyperion-contact-1-overlay-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-contact-1-overlay-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-contact-1-overlay-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.hyperion-contact-1-overlay-wrapper {
}
}
@media (max-width: 767px) {
.hyperion-contact-1-overlay-wrapper {
padding-top:60px;
padding-bottom:80px;
}
}
.hyperion_contact-5_column:last-child{
margin-right:0px;
}
.hyperion_contact-5_column {
width:50%;
text-align:left;
margin-right:40px;
}
.hyperion_contact-5_column:not(.ct-section):not(.oxy-easy-posts),
.hyperion_contact-5_column.oxy-easy-posts .oxy-posts,
.hyperion_contact-5_column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 767px) {
.hyperion_contact-5_column {
width:100%;
margin-right:0px;
margin-bottom:40px;
}
.hyperion_contact-5_column:not(.ct-section):not(.oxy-easy-posts),
.hyperion_contact-5_column.oxy-easy-posts .oxy-posts,
.hyperion_contact-5_column.ct-section .ct-section-inner-wrap{
display:flex;
}
.hyperion_contact-5_column:last-child{
margin-bottom:0px;
}
}
.hyperion_contact-5_icon-box {
icon_box_heading_typography_font-family:Array;
icon_box_text_typography_font-family:Array;
icon_box_heading_typography_color:#23232d;
icon_box_heading_typography_font-weight:800;
icon_box_heading_typography_letter-spacing:.125px;
icon_box_heading_typography_line-height:1.2;
icon_box_text_typography_font-size:20px;
icon_box_text_typography_color:#3e3e4b;
}
.hyperion_contact-5_icon-box {
text-align: left;                flex-direction: row;            }
.hyperion_contact-5_icon-box .oxy-icon-box-icon {
margin-left: 0px;
margin-right: 12px;
margin-bottom: 0; margin-top: 0;                align-self: flex-start;            }
.hyperion_contact-5_icon-box .oxy-icon-box-heading {
font-family: 'Josefin Sans';
color: #23232d;
font-weight: 800;
letter-spacing: .125px;
line-height: 1.2;
margin-top: 0px;margin-bottom: 4px;            }
.hyperion_contact-5_icon-box .oxy-icon-box-text {
font-family: 'Josefin Sans';
font-size: 20px;
color: #3e3e4b;
margin-top: 0px;margin-bottom: 4pxpx;align-self: flex-start;            }
.hyperion_contact-5_icon {
color: #e96199;}.hyperion_contact-5_icon 
>svg {width: 24px;height: 24px;}.hyperion_contact-5_icon {
}
.dentist-heading-one {
font-size:60px;
font-weight:600;
line-height:1.1;
color:#333333;
}
@media (max-width: 767px) {
.dentist-heading-one {
font-size:48px;
}
}
@media (max-width: 479px) {
.dentist-heading-one {
font-size:36px;
}
}
.dentist-heading-three {
font-size:24px;
font-weight:900;
color:#333333;
line-height:1.3;
}
@media (max-width: 479px) {
.dentist-heading-three {
font-size:20px;
}
}
.dentist-benefits-text {
margin-bottom:12px;
}
@media (max-width: 479px) {
.dentist-benefits-text {
}
}
.dentist-heading-two {
font-family:Josefin Sans;
color:#03031c;
font-size:29px;
font-weight:900;
line-height:1.1;
}
.dentist-subheading {
color:#999999;
font-size:14px;
line-height:1.1;
font-weight:400;
letter-spacing:1px;
}
.dentist-contact-3-column {
text-align:center;
}
.dentist-contact-3-column:not(.ct-section):not(.oxy-easy-posts),
.dentist-contact-3-column.oxy-easy-posts .oxy-posts,
.dentist-contact-3-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.dentist-contact-3-title {
font-family:Josefin Sans;
font-size:16px;
font-weight:900;
color:#0a5888;
line-height:1.2;
margin-bottom:6px;
}
.dentist-contact-3-text {
font-family:Josefin Sans;
color:#666666;
font-size:16px;
font-weight:400;
line-height:1.5;
}
.atomic-iconblock-2-column {
text-align:left;
}
.atomic-iconblock-2-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-iconblock-2-column.oxy-easy-posts .oxy-posts,
.atomic-iconblock-2-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.atomic-iconblock-2-column {
text-align:left;
}
.atomic-iconblock-2-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-iconblock-2-column.oxy-easy-posts .oxy-posts,
.atomic-iconblock-2-column.ct-section .ct-section-inner-wrap{
align-items:center;
}
}
.atomic-iconblock-2-icon {
color: #ff4800;}.atomic-iconblock-2-icon 
>svg {width: 30px;height: 30px;}.atomic-iconblock-2-icon {
margin-top:20px;
margin-bottom:16px;
}
@media (max-width: 767px) {
.atomic-iconblock-2-icon {
}.atomic-iconblock-2-icon 
>svg {width: 74px;height: 74px;}.atomic-iconblock-2-icon {
margin-bottom:35px;
}
}
@media (max-width: 479px) {
.atomic-iconblock-2-icon {
}.atomic-iconblock-2-icon 
>svg {width: 53px;height: 53px;}.atomic-iconblock-2-icon {
margin-bottom:21px;
}
}
.atomic-iconblock-2-title {
color:#03031c;
font-size:20px;
font-weight:500;
line-height:1.1;
letter-spacing:.12em;
margin-bottom:8px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 991px) {
.atomic-iconblock-2-title {
text-align:center;
}
}
@media (max-width: 767px) {
.atomic-iconblock-2-title {
text-align:center;
font-size:26px;
}
}
@media (max-width: 479px) {
.atomic-iconblock-2-title {
font-size:19px;
margin-bottom:18px;
}
}
.atomic-iconbox-2-link:after{
content:"\00bb";
margin-left:6px;
}
.atomic-iconbox-2-link:hover{
color:#ff4800;
text-decoration:none;
}
.atomic-iconbox-2-link {
color:#03031c;
font-size:16px;
text-decoration:none;
line-height:1.4;
margin-bottom:20px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 767px) {
.atomic-iconbox-2-link {
text-align:center;
}
}
.columns-services {
margin-bottom:0px;
margin-top:0px;
}
.hyperion-portfolio-3-wrapper {
width:100%;
background-color:#03031c;
}
.hyperion-portfolio-3-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-portfolio-3-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-portfolio-3-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.hyperion-portfolio-3-wrapper {
}
.hyperion-portfolio-3-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-portfolio-3-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-portfolio-3-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}
.hyperion-portfolio-3-image {
width:50%;
background-color:#ffffff;
margin-left:20px;
margin-top:20px;
margin-bottom:20px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}
@media (max-width: 991px) {
.hyperion-portfolio-3-image {
width:90%;
object-fit:fill;
margin-right:16px;
}
}
.hyperion-portfolio-3-content-wrapper {
width:100%;
margin-top:24px;
margin-left:24px;
margin-right:24px;
margin-bottom:24px;
text-align:center;
}
.hyperion-portfolio-3-content-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-portfolio-3-content-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-portfolio-3-content-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.hyperion-portfolio-3-content-wrapper {
text-align:center;
padding-left:24px;
padding-right:24px;
}
.hyperion-portfolio-3-content-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-portfolio-3-content-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-portfolio-3-content-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
}
}
.hyperion-portfolio-3-title {
font-family:Josefin Sans;
font-size:20px;
color:#ffffff;
font-weight:900;
line-height:1.1;
margin-bottom:6px;
}
.hyperion-portfolio-3-tags {
font-family:Josefin Sans;
font-size:16px;
color:#ffffff;
font-weight:400;
line-height:1.1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-bottom:24px;
margin-top:12px;
z-index: 1000;
}
.hyperion-portfolio-3-link:hover{
background-color:#ff4800;
color:#3d3f4b;
}
.hyperion-portfolio-3-link {
font-family:Josefin Sans;
font-size:18px;
font-weight:700;
line-height:1.1;
letter-spacing:1px;
border-bottom-style:solid;
border-bottom-color:#ff4800;
border-bottom-width:2px;
background-color:rgba(255,255,255,0.1);
padding-top:18px;
padding-bottom:16px;
padding-left:42px;
padding-right:30px;
color:#ff4800;
transition: all ease 0.2s;
}
@media (max-width: 1240px) {
.hyperion-portfolio-3-link {
padding-left:35px;
}
}
.atomic-iconblock-2-text {
font-size:18px;
color:#03031c;
font-weight:300;
margin-bottom:16px;
line-height:1.6;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 767px) {
.atomic-iconblock-2-text {
text-align:center;
}
}
@media (max-width: 479px) {
.atomic-iconblock-2-text {
text-align:center;
}
}
.atomic-content-27-wrapper {
box-shadow:0px 12px 24px rgba(86,109,143,0.1);
}
.atomic-content-27-checklist-wrapper {
width:100%;
margin-bottom:18px;
}
.atomic-content-27-checklist-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-27-checklist-wrapper.oxy-easy-posts .oxy-posts,
.atomic-content-27-checklist-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
}
.atomic-content-27-icon {
color: #ff4800;}.atomic-content-27-icon 
>svg {width: 24px;height: 24px;}.atomic-content-27-icon {
color:#65bec2;
margin-right:8px;
}
.atomic-content-27-text {
color:#03031c;
font-size:18px;
font-weight:400;
text-align:left;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-hero-1-iconbox-icon {
color: #ff8500;}.atomic-hero-1-iconbox-icon 
>svg {width: 30px;height: 30px;}.atomic-hero-1-iconbox-icon {
margin-bottom:12px;
}
.atomic-hero-1-iconbox-title {
color:#03031c;
font-size:20px;
font-weight:500;
letter-spacing:.1em;
line-height:1.2;
margin-bottom:6px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-hero-1-iconbox-text {
font-size:16px;
font-weight:400;
line-height:1.4;
color:#3b3c38;
margin-bottom:48px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-content-29-wrapper {
width:100%;
background-color:#ffffff;
padding-top:40px;
padding-left:40px;
padding-right:40px;
padding-bottom:40px;
text-align:left;
box-shadow:0px 12px 24px rgba(86,109,143,0.1);
}
.atomic-content-29-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-content-29-wrapper.oxy-easy-posts .oxy-posts,
.atomic-content-29-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.atomic-content-29-icon {
color: #03031c;}.atomic-content-29-icon 
>svg {width: 42px;height: 42px;}.atomic-content-29-icon {
margin-bottom:12px;
}
.atomic-content-29-title {
color:#ff4800;
font-size:20px;
font-weight:500;
line-height:1.1;
letter-spacing:.12em;
text-align:left;
margin-bottom:12px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-top:18px;
}
.atomic-content-29-text {
color:#3b3c38;
font-size:18px;
font-weight:300;
line-height:1.6;
margin-bottom:32px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-hero-5-column:hover{
transform:scale3d(1.05,1.05,1.05); transition-duration:0.5s;
}
.atomic-hero-5-column {
text-align:center;
transition-duration:0.5s;
}
.atomic-hero-5-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-hero-5-column.oxy-easy-posts .oxy-posts,
.atomic-hero-5-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 479px) {
.atomic-hero-5-column {
padding-bottom:11px;
margin-bottom:17px;
}
}
.atomic-hero-5-icon {
color: rgba(255,72,0,0.57);}.atomic-hero-5-icon 
>svg {width: 60px;height: 60px;}.atomic-hero-5-icon {
margin-bottom:0px;
}
.atomic-hero-5-title {
font-size:22px;
color:#03031c;
font-weight:400;
line-height:1.2;
letter-spacing:0.5px;
margin-bottom:6px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-top:7px;
}
.atomic-hero-5-text {
color:#03031c;
font-size:20px;
font-weight:300;
margin-bottom:6px;
line-height:1.6;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; max-width:280px;
}
@media (max-width: 1240px) {
.atomic-hero-5-text {
font-size:20px;
font-weight:300;
}
}
@media (max-width: 991px) {
.atomic-hero-5-text {
color:#03031c;
font-weight:300;
font-size:18px;
}
}
@media (max-width: 479px) {
.atomic-hero-5-text {
font-size:18px;
}
}
.saas-contact-wrapper {
margin-bottom:12px;
text-align:left;
}
.saas-contact-wrapper:not(.ct-section):not(.oxy-easy-posts),
.saas-contact-wrapper.oxy-easy-posts .oxy-posts,
.saas-contact-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.saas-contact-wrapper {
text-align:left;
}
.saas-contact-wrapper:not(.ct-section):not(.oxy-easy-posts),
.saas-contact-wrapper.oxy-easy-posts .oxy-posts,
.saas-contact-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:flex-start;
justify-content:flex-start;
}
}
.saas-contact-icon {
color: #ff4800;}.saas-contact-icon 
>svg {width: 18px;height: 18px;}.saas-contact-icon {
margin-right:12px;
margin-top:5px;
}
.saas-contact-icon:not(.ct-section):not(.oxy-easy-posts),
.saas-contact-icon.oxy-easy-posts .oxy-posts,
.saas-contact-icon.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.saas-contact-link:hover{
text-decoration:underline;
color:#ff4800;
}
.saas-contact-link {
font-family:Josefin Sans;
color:#03031c;
text-decoration:none;
font-size:18px;
font-weight:400;
line-height:1.6;
}
.saas-contact-link:not(.ct-section):not(.oxy-easy-posts),
.saas-contact-link.oxy-easy-posts .oxy-posts,
.saas-contact-link.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.dentist-service-column {
text-align:center;
}
.dentist-service-column:not(.ct-section):not(.oxy-easy-posts),
.dentist-service-column.oxy-easy-posts .oxy-posts,
.dentist-service-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.icon-services {
color: #03031c;}.icon-services 
>svg {width: 55px;height: 55px;}.icon-services {
margin-bottom:13px;
}
.dentist-services-title {
color:#03031c;
font-size:16px;
font-weight:900;
}
.dentist-services-text {
color:#666666;
font-size:16px;
font-weight:400;
}
.agencyb-white-button:hover{
background-color :#ffffff;
border: 1px solid #ffffff;
}.agencyb-white-button:hover{
transform: scale(1.05,1.05);
}
.agencyb-white-button {
background-color :#ffffff;
border: 1px solid #ffffff;
color: #3c3876;
padding: 14px 22.4px;
}.agencyb-white-button {
font-family:Josefin Sans;
button-hover_color:#ffffff;
font-size:18px;
font-weight:900;
padding-left:48px;
padding-right:48px;
line-height:1.2;
letter-spacing:2px;
border-radius:100px;
transition-duration:0.2s;
transition-timing-function:ease;
transition-property:all;
text-align:center;
box-shadow:0px 10px 40px rgba(0,0,0,0.3);
}
.tabs-8022-tab:hover{
color:#fff;
}
.tabs-8022-tab {
color:rgba(255,255,255,0.3);
letter-spacing:2px;
font-size:18px;
font-weight:900;
text-transform:uppercase;
border-radius:100px;
padding-top:14px;
padding-bottom:14px;
padding-left:48px;
padding-right:48px;
transition-duration:0.2s;
transition-timing-function:easw;
transition-property:all;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#03031c;
border-right-color:#03031c;
border-bottom-color:#03031c;
border-left-color:#03031c;
margin-left:10px;
margin-right:10px;
}
@media (max-width: 991px) {
.tabs-8022-tab {
margin-bottom:16px;
}
}
.tabs-8022-tab-active:hover{
}
.tabs-8022-tab-active {
color:#ffffff;
font-size:18px;
text-transform:uppercase;
letter-spacing:2px;
font-weight:900;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#ff4800;
border-right-color:#ff4800;
border-bottom-color:#ff4800;
border-left-color:#ff4800;
margin-right:10px;
margin-left:10px;
}
.tabs-contents-8022-tab {
}
@media (max-width: 991px) {
.tabs-contents-8022-tab {
text-align:center;
}
.tabs-contents-8022-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-8022-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-8022-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.agencyb-tab-1-text {
font-family:Josefin Sans;
color:#03031c;
font-size:18px;
font-weight:400;
line-height:1.6;
margin-bottom:24px;
margin-left:4px;
text-align:center;
}
.agencyb-tab-1-title {
font-family:Josefin Sans;
color:#ff4800;
font-size:45px;
font-weight:500;
margin-bottom:12px;
line-height:1;
}
.agencyb-heading-two {
font-family:Josefin Sans;
font-size:56px;
font-weight:500;
line-height:1;
color:#ffffff;
}
@media (max-width: 767px) {
.agencyb-heading-two {
font-size:45px;
margin-bottom:1px;
}
}
@media (max-width: 479px) {
.agencyb-heading-two {
font-size:48px;
}
}
.agencyb-contact-1-column {
text-align:center;
width:NaN%;
}
.agencyb-contact-1-column:not(.ct-section):not(.oxy-easy-posts),
.agencyb-contact-1-column.oxy-easy-posts .oxy-posts,
.agencyb-contact-1-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.agencyb-contact-1-title {
font-family:Josefin Sans;
font-size:24px;
font-weight:700;
color:#3c3876;
line-height:1.2;
text-align:center;
margin-bottom:6px;
}
.agencyb-contact-1-link:hover{
color:#ec2758;
}
.agencyb-contact-1-link {
font-family:Josefin Sans;
color:#3c3876;
transition-duration:0.2s;
transition-timing-function:ease;
transition-property:all;
font-size:16px;
font-weight:400;
line-height:1.6;
}
.agencyb-contact-1-icon-wrapper {
width:80px;
height:80px;
border-top-color:rgba(0,0,0,0.1);
border-right-color:rgba(0,0,0,0.1);
border-bottom-color:rgba(0,0,0,0.1);
border-left-color:rgba(0,0,0,0.1);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:100%;
margin-bottom:12px;
text-align:center;
}
.agencyb-contact-1-icon-wrapper:not(.ct-section):not(.oxy-easy-posts),
.agencyb-contact-1-icon-wrapper.oxy-easy-posts .oxy-posts,
.agencyb-contact-1-icon-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.agencyb-contact-1-icon {
color: #ec2758;}.agencyb-contact-1-icon 
>svg {width: 36px;height: 36px;}.agencyb-contact-1-icon {
}
.dentist-testimonial-text {
background-color:#00adef;
color:#ffffff;
padding-top:20px;
padding-left:25px;
padding-right:25px;
padding-bottom:30px;
font-style:italic;
margin-bottom:18px;
}
.dentist-testimonial-column {
text-align:left;
}
.dentist-testimonial-column:not(.ct-section):not(.oxy-easy-posts),
.dentist-testimonial-column.oxy-easy-posts .oxy-posts,
.dentist-testimonial-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 991px) {
.dentist-testimonial-column {
text-align:left;
}
.dentist-testimonial-column:not(.ct-section):not(.oxy-easy-posts),
.dentist-testimonial-column.oxy-easy-posts .oxy-posts,
.dentist-testimonial-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
justify-content:flex-start;
}
}
.dentist-testimonial-avatar {
height:48px;
border-radius:100%;
margin-right:12px;
}
.dentist-testimonial-name {
color:#333333;
font-size:16px;
font-weight:400;
margin-top:10px;
}
.dentist-service-image {
}
.dentist-orange-button:hover{
background-color:#eb662a;
}
.dentist-orange-button {
background-color :#fd834c;
border: 1px solid #fd834c;
}.dentist-orange-button {
font-family:Josefin Sans;
color:#ffffff;
border-radius:100px;
background-color:#ff4800;
padding-top:16px;
padding-bottom:16px;
padding-left:40px;
padding-right:40px;
text-decoration:none;
font-size:16px;
font-weight:900;
letter-spacing:1px;
line-height:1.1;
text-align:center;
}
@media (max-width: 479px) {
.dentist-orange-button {
text-align:center;
}
}
.dentist-team-avatar {
height:48px;
border-radius:100px;
margin-right:12px;
}
.dentist-team-item {
margin-bottom:12px;
padding-left:24px;
}
.dentist-outline-button:hover{
color:#0a5888;
}
.dentist-outline-button {
color:#00adef;
text-decoration:none;
font-weight:900;
line-height:1.1;
letter-spacing:1px;
font-size:16px;
padding-left:40px;
padding-right:40px;
padding-top:16px;
padding-bottom:16px;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:100px;
text-align:center;
}
.dentist-team-name {
color:#333333;
font-size:16px;
font-weight:400;
}
.dentist-benefits-image {
margin-bottom:12px;
}
.oxel_switcher__content {
width:100%;
padding-top:32px;
padding-left:32px;
padding-right:32px;
padding-bottom:32px;
}
.oxel_switcher__content:not(.ct-section):not(.oxy-easy-posts),
.oxel_switcher__content.oxy-easy-posts .oxy-posts,
.oxel_switcher__content.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.oxel_switcher {
width:100%;
min-width:100%;
}
.oxel_switcher__toggle {
width:64px;
background-color:#374047;
border-radius:999em;
margin-left:16px;
margin-right:16px;
padding-bottom:0px;
transition-duration:0.3s;
transition-timing-function:ease-in-out;
}
.oxel_switcher__toggle__icon {
color: #f9f9fa;}.oxel_switcher__toggle__icon 
>svg {width: 32px;height: 32px;}.oxel_switcher__toggle__icon {
transition-duration:0.3s;
transition-timing-function:ease-in-out;
}
.oxel_switcher__toggle_label {
font-size:14px;
color:#374047;
font-weight:600;
letter-spacing:4px;
text-transform:uppercase;
opacity:0.5;
transition-duration:0.3s;
transition-timing-function:ease-in-out;
}
.oxel_switcher__toggle_label--active {
opacity:1;
}
.oxel_switcher__content--active {
}
.oxel_switcher__content--active:not(.ct-section):not(.oxy-easy-posts),
.oxel_switcher__content--active.oxy-easy-posts .oxy-posts,
.oxel_switcher__content--active.ct-section .ct-section-inner-wrap{
display:flex;
}
.atomic-pricing-5-row-light {
min-width:960px;
}
.atomic-pricing-5-row-dark {
min-width:960px;
background-color:rgba(3,3,28,0.05);
}
.atomic-pricing-5-marker {
color:#ff4800;
font-weight:600;
line-height:1.6;
letter-spacing:0.5px;
width:100%;
font-size:30px;
}
.atomic-pricing-5-text {
font-size:18px;
font-weight:400;
line-height:1.4;
margin-top:12px;
margin-bottom:12px;
margin-left:18px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; color:#03031c;
}
.atomic-pricing-5-title {
color:#566d8f;
font-size:20px;
font-weight:500;
line-height:1.1;
letter-spacing:.12px;
width:100%;
margin-bottom:8px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 479px) {
.atomic-pricing-5-title {
font-size:20px;
}
}
.atomic-pricing-5-icon {
color: #566d8f;}.atomic-pricing-5-icon 
>svg {width: 30px;height: 30px;}.atomic-pricing-5-icon {
margin-bottom:16px;
}
.atomic-pricing-5-heading {
text-align:center;
padding-top:60px;
}
.atomic-pricing-5-heading:not(.ct-section):not(.oxy-easy-posts),
.atomic-pricing-5-heading.oxy-easy-posts .oxy-posts,
.atomic-pricing-5-heading.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.atomic-pricing-5-cost {
color:#ff4800;
font-size:36px;
font-weight:500;
line-height:1.1;
letter-spacing:0.5px;
margin-top:25px;
}
.atomic-pricing-5-small-text {
color:#898989;
font-size:12px;
font-weight:400;
line-height:1.4;
margin-bottom:12px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-pricing-5-footer {
text-align:justify;
}
.atomic-pricing-5-footer:not(.ct-section):not(.oxy-easy-posts),
.atomic-pricing-5-footer.oxy-easy-posts .oxy-posts,
.atomic-pricing-5-footer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
}
.atomic-pricing-5-empty {
color:#03031c;
font-size:42px;
font-weight:600;
line-height:1.1;
width:100%;
opacity:0.3;
}
.saas-pricing-2-wrapper {
width:100%;
background-color:#ffffff;
border-radius:12px;
padding-top:20px;
padding-left:32px;
padding-right:32px;
padding-bottom:28px;
border-top-color:#48c2fb;
box-shadow:0px 8px 24px rgba(53,60,89,0.12);
}
@media (max-width: 991px) {
.saas-pricing-2-wrapper {
height:100%;
}
}
.saas-pricing-2-title {
color: #333333;}.saas-pricing-2-title 
>svg {width: 50px;height: 50px;}.saas-pricing-2-title {
font-weight:700;
color:#353c59;
margin-bottom:12px;
}
.saas-pricing-2-icon {
color: #f8596a;}.saas-pricing-2-icon 
>svg {width: 40px;height: 40px;}.saas-pricing-2-icon {
margin-bottom:12px;
}
.saas-pricing-2-price {
color: #48c2fb;}.saas-pricing-2-price 
>svg {width: 55px;height: 55px;}.saas-pricing-2-price {
font-size:48px;
line-height:1;
color:#353c59;
}
.saas-pricing-2-label {
color:#8188a6;
font-size:12px;
margin-bottom:16px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.saas-pricing-2-point:before{
content:"•";
color:#f8596a;
margin-right:8px;
}
.saas-pricing-2-point:last-child{
}
.saas-pricing-2-point {
border-top-style:solid;
border-top-color:#e6f0f9;
border-top-width:1px;
width:100%;
text-align:left;
padding-top:8px;
padding-bottom:8px;
font-size:14px;
padding-left:8px;
padding-right:8px;
color:#375f79;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.saas-pricing-5-title {
color:#ffffff;
line-height:1.2;
text-align:center;
margin-bottom:8px;
}
.saas-pricing-5-title:not(.ct-section):not(.oxy-easy-posts),
.saas-pricing-5-title.oxy-easy-posts .oxy-posts,
.saas-pricing-5-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.saas-pricing-5-icon {
color: #8188a6;}.saas-pricing-5-icon 
>svg {width: 32px;height: 32px;}.saas-pricing-5-icon {
margin-bottom:12px;
}
.saas-pricing-5-price {
font-family:Josefin Sans;
font-weight:900;
font-size:40px;
color:#ffffff;
line-height:1;
margin-bottom:8px;
}
.saas-pricing-5-label {
font-size:12px;
color:#8188a6;
}
.saas-pricing-5-th {
text-align:center;
}
.saas-pricing-5-th:not(.ct-section):not(.oxy-easy-posts),
.saas-pricing-5-th.oxy-easy-posts .oxy-posts,
.saas-pricing-5-th.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.saas-pricing-5-lightrow {
background-color:rgba(129,136,166,0.28);
}
.saas-pricing-5-text {
color:#ffffff;
}
.saas-pricing-5-tl {
text-align:left;
}
.saas-pricing-5-tl:not(.ct-section):not(.oxy-easy-posts),
.saas-pricing-5-tl.oxy-easy-posts .oxy-posts,
.saas-pricing-5-tl.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
.saas-pricing-5-tc {
text-align:center;
}
.saas-pricing-5-tc:not(.ct-section):not(.oxy-easy-posts),
.saas-pricing-5-tc.oxy-easy-posts .oxy-posts,
.saas-pricing-5-tc.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.saas-pricing-5-not {
color: #8188a6;}.saas-pricing-5-not 
>svg {width: 32px;height: 32px;}.saas-pricing-5-not {
}
.saas-pricing-5-yes {
color: #ffffff;}.saas-pricing-5-yes 
>svg {width: 32px;height: 32px;}.saas-pricing-5-yes {
}
.hyperion-portfolio-3-number {
font-family:Josefin Sans;
color:#52565a;
font-weight:900;
font-size:30px;
line-height:1.1;
letter-spacing:1px;
margin-bottom:12px;
}
.saas-heading-three {
color:#ffffff;
font-size:28px;
line-height:1.1;
}
.agencyb-service-1-column {
}
.agencyb-service-1-column:not(.ct-section):not(.oxy-easy-posts),
.agencyb-service-1-column.oxy-easy-posts .oxy-posts,
.agencyb-service-1-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.agencyb-service-1-column {
text-align:center;
}
.agencyb-service-1-column:not(.ct-section):not(.oxy-easy-posts),
.agencyb-service-1-column.oxy-easy-posts .oxy-posts,
.agencyb-service-1-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.agencyb-service-1-icon-wrapper {
padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
border-top-color:rgba(0,0,0,0.1);
border-right-color:rgba(0,0,0,0.1);
border-bottom-color:rgba(0,0,0,0.1);
border-left-color:rgba(0,0,0,0.1);
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-radius:100%;
margin-right:16px;
}
@media (max-width: 991px) {
.agencyb-service-1-icon-wrapper {
margin-right:0px;
margin-bottom:6px;
}
}
.agencyb-service-1-icon {
color: #ff4800;}.agencyb-service-1-icon 
>svg {width: 36px;height: 36px;}.agencyb-service-1-icon {
}
.agencyb-service-1-text-wrapper {
text-align:left;
}
.agencyb-service-1-text-wrapper:not(.ct-section):not(.oxy-easy-posts),
.agencyb-service-1-text-wrapper.oxy-easy-posts .oxy-posts,
.agencyb-service-1-text-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.agencyb-service-1-text-wrapper {
text-align:center;
}
.agencyb-service-1-text-wrapper:not(.ct-section):not(.oxy-easy-posts),
.agencyb-service-1-text-wrapper.oxy-easy-posts .oxy-posts,
.agencyb-service-1-text-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.agencyb-service-1-title {
font-family:'Josefin Sans';
color:#03031c;
font-size:24px;
font-weight:500;
line-height:1.2;
text-align:left;
margin-bottom:4px;
}
.agencyb-services-1-text {
font-family:'Josefin Sans';
color:#000000;
font-size:18px;
font-weight:300;
line-height:1.6;
}
.animated-gradient {
}
.agencyb-reviews-1-avatar {
width:96px;
border-radius:100%;
border-top-width:5px;
border-right-width:5px;
border-bottom-width:5px;
border-left-width:5px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#fff;
border-right-color:#fff;
border-bottom-color:#fff;
border-left-color:#fff;
height:96px;
margin-bottom:10px;
}
.agencyb-review-1-stars-wrapper {
width:100%;
text-align:center;
margin-bottom:6px;
}
.agencyb-review-1-stars-wrapper:not(.ct-section):not(.oxy-easy-posts),
.agencyb-review-1-stars-wrapper.oxy-easy-posts .oxy-posts,
.agencyb-review-1-stars-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.agencyb-review-1-star-icon {
color: #ffffff;}.agencyb-review-1-star-icon 
>svg {width: 16px;height: 16px;}.agencyb-review-1-star-icon {
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
}
.agencyb-review-1-title {
font-family:Josefin Sans;
font-size:24px;
color:#ffffff;
font-weight:700;
line-height:1.2;
margin-bottom:12px;
}
.agencyb-review-1-text {
font-family:Josefin Sans;
color:#ffffff;
font-size:16px;
font-weight:400;
line-height:1.6;
}
.agencyb-red-button:hover{
background-color :#ec2758;
border: 1px solid #ec2758;
}.agencyb-red-button:hover{
transform: scale(1.05,1.05);
}
.agencyb-red-button {
background-color :#ec2758;
border: 1px solid #ec2758;
color: #ffffff;
padding: 14px 22.4px;
}.agencyb-red-button {
font-family:Josefin Sans;
button-hover_color:#ec2758;
font-size:18px;
font-weight:900;
line-height:1.2;
letter-spacing:2px;
color:#ffffff;
padding-left:48px;
padding-right:48px;
border-radius:100px;
text-align:center;
transition-duration:0.2s;
transition-timing-function:ease;
transition-property:all;
}
.agencyb-red-outline-button:hover{
background-color: transparent;
border: 1px solid #ec2758;
color: #ec2758;
}.agencyb-red-outline-button:hover{
transform: scale(1.05,1.05);
}
.agencyb-red-outline-button {
background-color: transparent;
border: 1px solid #ec2758;
color: #ec2758;
padding: 13px 21.4px;
}.agencyb-red-outline-button {
font-family:Josefin Sans;
button-hover_color:#ec2758;
font-size:18px;
font-weight:900;
letter-spacing:2px;
line-height:1.2;
padding-left:48px;
padding-right:48px;
border-radius:100px;
transition-duration:0.2s;
transition-timing-function:ease;
transition-property:all;
}
.agencyb-hero-1-video:hover{
transition-duration:0.2s;
transition-timing-function:ease;
transition-property:all;
transform: rotate(0deg);
}
.agencyb-hero-1-video {
border-radius:20px;
position:relative;
overflow:hidden;
transition-duration:0.5s;
transition-timing-function:ease;
transition-property:all;
text-align:center;
max-width:480px;
box-shadow:0px 10px 40px rgba(0,0,0,0.3);
transform: rotate(-15deg); } .agencyb-hero-1-video:hover .agencyb-hero-1-play { opacity: 1; transform: rotate(0deg);
}
.agencyb-hero-1-video:not(.ct-section):not(.oxy-easy-posts),
.agencyb-hero-1-video.oxy-easy-posts .oxy-posts,
.agencyb-hero-1-video.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.agencyb-hero-1-play {
width:96px;
height:96px;
opacity:0.7;
position:absolute;
transition-timing-function:ease;
transition-property:all;
transition-duration:0.2s;
transform: rotate(15deg);
}
@media (max-width: 479px) {
.agencyb-hero-1-play {
width:64px;
height:64px;
}
}
.agencyb-heading-one {
font-family:Josefin Sans;
color:#ffffff;
font-weight:700;
font-size:64px;
line-height:1;
}
@media (max-width: 767px) {
.agencyb-heading-one {
font-size:64px;
}
}
@media (max-width: 479px) {
.agencyb-heading-one {
font-size:56px;
}
}
.agencyb-digits-1-column {
text-align:center;
}
.agencyb-digits-1-column:not(.ct-section):not(.oxy-easy-posts),
.agencyb-digits-1-column.oxy-easy-posts .oxy-posts,
.agencyb-digits-1-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.agencyb-digits-1-icon {
color: #ffffff;}.agencyb-digits-1-icon 
>svg {width: 36px;height: 36px;}.agencyb-digits-1-icon {
margin-bottom:8px;
}
.agencyb-digits-1-digits {
font-family:Josefin Sans;
color:#ffffff;
font-size:72px;
font-weight:900;
line-height:1;
margin-bottom:8px;
}
.agencyb-digits-1-text {
font-family:Josefin Sans;
font-size:18px;
color:#ffffff;
font-weight:400;
}
.agencyb-process-1-left-column {
text-align:right;
}
.agencyb-process-1-left-column:not(.ct-section):not(.oxy-easy-posts),
.agencyb-process-1-left-column.oxy-easy-posts .oxy-posts,
.agencyb-process-1-left-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
}
.agencyb-process-1-right-column {
text-align:left;
}
.agencyb-process-1-right-column:not(.ct-section):not(.oxy-easy-posts),
.agencyb-process-1-right-column.oxy-easy-posts .oxy-posts,
.agencyb-process-1-right-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.agencyb-process-1-center-column {
text-align:center;
}
.agencyb-process-1-center-column:not(.ct-section):not(.oxy-easy-posts),
.agencyb-process-1-center-column.oxy-easy-posts .oxy-posts,
.agencyb-process-1-center-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.agencyb-process-1-title {
font-family:Josefin Sans;
color:#3c3876;
font-size:24px;
font-weight:700;
line-height:1.2;
margin-bottom:4px;
}
.agencyb-process-1-text {
font-family:Josefin Sans;
font-size:16px;
font-weight:400;
line-height:1.6;
color:#000000;
}
.agencyb-process-1-icon {
color: #ffffff;}.agencyb-process-1-icon 
>svg {width: 36px;height: 36px;}.agencyb-process-1-icon {
}
.agencyb-process-1-icon-wrapper {
background-color:#ec2758;
padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
border-radius:100%;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:5px;
border-right-width:5px;
border-bottom-width:5px;
border-left-width:5px;
border-top-color:#FFF;
border-right-color:#FFF;
border-bottom-color:#FFF;
border-left-color:#FFF;
}
.agencyb-process-1-line {
background-color:rgba(0,0,0,0.1);
}
@media (max-width: 767px) {
.agencyb-process-1-line {
}
.agencyb-process-1-line:not(.ct-section):not(.oxy-easy-posts),
.agencyb-process-1-line.oxy-easy-posts .oxy-posts,
.agencyb-process-1-line.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}
.agencyb-clients-1-image {
width:13%;
margin-left:1.5%;
margin-right:1.5%;
}
@media (max-width: 991px) {
.agencyb-clients-1-image {
width:25%;
padding-bottom:1.5%;
padding-top:1.5%;
}
}
@media (max-width: 479px) {
.agencyb-clients-1-image {
width:40%;
padding-top:6%;
padding-bottom:6%;
padding-left:3%;
padding-right:3%;
}
}
.agencyb-works-1-wrapper {
width:100%;
background-color:#ffffff;
text-align:center;
padding-bottom:28px;
height:100%;
box-shadow:0px 10px 40px rgba(0,0,0,0.1);
}
.agencyb-works-1-wrapper:not(.ct-section):not(.oxy-easy-posts),
.agencyb-works-1-wrapper.oxy-easy-posts .oxy-posts,
.agencyb-works-1-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.agencyb-works-1-image {
background-size: cover; width:100%;
background-color:#ec2758;
margin-bottom:36px;
padding-top:320px;
background-attachment:scroll;
background-repeat:no-repeat;
text-align:center;
}
.agencyb-works-1-image:not(.ct-section):not(.oxy-easy-posts),
.agencyb-works-1-image.oxy-easy-posts .oxy-posts,
.agencyb-works-1-image.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.agencyb-work-1-label {
font-family:Josefin Sans;
color:#ffffff;
font-size:12px;
font-weight:400;
background-color:#ec2758;
padding-top:4px;
padding-bottom:4px;
padding-left:24px;
padding-right:24px;
line-height:1.4;
border-radius:6px;
margin-bottom:-12px;
}
.agencyb-work-1-text {
font-family:Josefin Sans;
color:#000000;
font-size:16px;
font-weight:400;
line-height:1.6;
margin-bottom:24px;
margin-left:48px;
margin-right:48px;
}
.agencyb-work-1-title {
font-family:Josefin Sans;
color:#3c3876;
font-size:24px;
font-weight:700;
line-height:1.2;
margin-bottom:12px;
margin-left:48px;
margin-right:48px;
}
.agencyb-insta-1-image {
box-shadow:0px 10px 40px rgba(0,0,0,0.3);
}
.agencyb-video-popup {
background-image: linear-gradient(135deg, rgba(255,159,46,0.9), rgba(247,35,196,0.9)); width:100%;
height:100%;
position:fixed;
top:0px;
left:0px;
text-align:center;
padding-top:24px;
padding-left:24px;
padding-right:24px;
padding-bottom:24px;
z-index: 1000;
}
.agencyb-video-popup:not(.ct-section):not(.oxy-easy-posts),
.agencyb-video-popup.oxy-easy-posts .oxy-posts,
.agencyb-video-popup.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
align-items:center;
justify-content:center;
}
.agencyb-modal-video {
}
.atomic-showcase-3-image {
margin-bottom:18px;
}
.atomic-showcase-3-title {
font-family:'Josefin Sans';
color:#03031c;
font-size:23px;
font-weight:500;
line-height:1.2;
letter-spacing:.12em;
margin-bottom:6px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.atomic-showcase-3-column:hover{
transform:scale3d(1.05,1.05,1.05); transition-duration:0.5s;
}
.atomic-showcase-3-column {
text-align:left;
transition-duration:0.5s;
}
.atomic-showcase-3-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-showcase-3-column.oxy-easy-posts .oxy-posts,
.atomic-showcase-3-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.atomic-showcase-3-column {
text-align:left;
}
.atomic-showcase-3-column:not(.ct-section):not(.oxy-easy-posts),
.atomic-showcase-3-column.oxy-easy-posts .oxy-posts,
.atomic-showcase-3-column.ct-section .ct-section-inner-wrap{
align-items:center;
}
}
.atomic-showcase-3-small-text {
font-family:'Josefin Sans';
font-size:20px;
font-weight:300;
color:#ffffff;
line-height:1.6;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 767px) {
.atomic-showcase-3-small-text {
text-align:center;
}
}
@media (max-width: 479px) {
.atomic-showcase-3-small-text {
text-align:center;
}
}
.saas-features-column-row {
margin-bottom:48px;
}
.saas-features-img {
border-radius:6px;
}
.saas-divider {
width:30px;
background-color:#ff4800;
min-width:30px;
max-width:30px;
height:5px;
min-height:5px;
max-height:5px;
border-radius:100px;
}
.saas-faq-column {
text-align:left;
}
.saas-faq-column:not(.ct-section):not(.oxy-easy-posts),
.saas-faq-column.oxy-easy-posts .oxy-posts,
.saas-faq-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.saas-faq-title {
color:#313856;
font-size:18px;
font-weight:700;
margin-bottom:12px;
line-height:1.1;
}
.saas-pricing-wrapper {
width:100%;
padding-top:30px;
padding-left:30px;
padding-right:30px;
padding-bottom:36px;
background-color:#ffffff;
border-radius:6px;
text-align:center;
height:100%;
box-shadow:0px 20px 40px 0px box-shadow: rgba(0,0,0,0.05);
}
.saas-pricing-wrapper:not(.ct-section):not(.oxy-easy-posts),
.saas-pricing-wrapper.oxy-easy-posts .oxy-posts,
.saas-pricing-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.saas-pricing-icon {
color: #48c2fb;}.saas-pricing-icon 
>svg {width: 42px;height: 42px;}.saas-pricing-icon {
margin-bottom:12px;
}
.saas-pricing-title {
color:#313856;
font-size:23px;
font-weight:700;
line-height:1.1;
margin-bottom:24px;
}
.saas-pricing-price {
font-family:Josefin Sans;
font-size:48px;
font-weight:700;
color:#f64e6e;
line-height:1.1;
margin-bottom:6px;
}
.saas-pricing-small-text {
font-size:12px;
color:#b7bbcd;
line-height:1.1;
margin-bottom:24px;
}
.saas-slider-img-column {
}
@media (max-width: 991px) {
.saas-slider-img-column {
text-align:center;
}
.saas-slider-img-column:not(.ct-section):not(.oxy-easy-posts),
.saas-slider-img-column.oxy-easy-posts .oxy-posts,
.saas-slider-img-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.saas-slider-text-column {
text-align:left;
}
.saas-slider-text-column:not(.ct-section):not(.oxy-easy-posts),
.saas-slider-text-column.oxy-easy-posts .oxy-posts,
.saas-slider-text-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 991px) {
.saas-slider-text-column {
text-align:center;
}
.saas-slider-text-column:not(.ct-section):not(.oxy-easy-posts),
.saas-slider-text-column.oxy-easy-posts .oxy-posts,
.saas-slider-text-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}
.saas-slider-title {
color:#ffffff;
line-height:1.2;
}
.saas-slider-text {
color:#8188a6;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; text-align:left;
margin-bottom:16px;
max-width:360px;
}
@media (max-width: 991px) {
.saas-slider-text {
text-align:center;
}
}
.saas-cases-wrapper {
width:100%;
background-color:#ffffff;
border-radius:6px;
padding-left:24px;
padding-right:24px;
padding-top:30px;
padding-bottom:30px;
height:100%;
box-shadow:0px 20px 40px 0px box-shadow: rgba(0,0,0,0.05);
}
.saas-cases-wrapper:not(.ct-section):not(.oxy-easy-posts),
.saas-cases-wrapper.oxy-easy-posts .oxy-posts,
.saas-cases-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.saas-cases-image {
margin-bottom:12px;
width:100%;
}
.saas-cases-text {
line-height:1.6;
font-style:italic;
font-size:14px;
color:#313856;
text-align:left;
font-weight:400;
margin-bottom:24px;
}
.saas-cases-author-wrapper {
width:100%;
text-align:left;
margin-top:13px;
}
.saas-cases-author-wrapper:not(.ct-section):not(.oxy-easy-posts),
.saas-cases-author-wrapper.oxy-easy-posts .oxy-posts,
.saas-cases-author-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.saas-cases-avatar {
width:48px;
border-radius:100%;
margin-right:12px;
}
.saas-cases-name {
font-family:Josefin Sans;
color:#03031c;
font-size:18px;
font-weight:700;
line-height:1.1;
text-align:left;
}
.saas-cases-stars {
width:120px;
margin-bottom:24px;
margin-top:auto;
}
.saas-iconblock-1-column {
text-align:center;
margin-bottom:24px;
}
.saas-iconblock-1-column:not(.ct-section):not(.oxy-easy-posts),
.saas-iconblock-1-column.oxy-easy-posts .oxy-posts,
.saas-iconblock-1-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.saas-iconblock-1-text {
font-family:Josefin Sans;
color:#8188a6;
font-size:16px;
font-weight:300;
line-height:1.6;
margin-bottom:24px;
max-width:440px;
}
.saas-iconblock-1-title {
font-family:Josefin Sans;
color:#313856;
font-size:18px;
font-weight:700;
line-height:1.1;
margin-bottom:8px;
}
.saas-iconblock-1-icon {
color: rgb(255,255,255);}.saas-iconblock-1-icon 
>svg {width: 40px;height: 40px;}.saas-iconblock-1-icon {
background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Group@2x.png);background-size: cover; background-repeat:no-repeat;
padding-top:50px;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
margin-bottom:12px;
background-position:50% 50%;
}
.saas-showcase-5-column {
background-color:#353c59;
text-align:left;
}
.saas-showcase-5-column:not(.ct-section):not(.oxy-easy-posts),
.saas-showcase-5-column.oxy-easy-posts .oxy-posts,
.saas-showcase-5-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.saas-showcase-5-icon {
color: #ffffff;}.saas-showcase-5-icon 
>svg {width: 36px;height: 36px;}.saas-showcase-5-icon {
margin-bottom:12px;
}
.saas-showcase-5-title {
color:#ffffff;
line-height:1.2;
margin-bottom:4px;
}
.saas-home-icon-column {
text-align:center;
}
.saas-home-icon-column:not(.ct-section):not(.oxy-easy-posts),
.saas-home-icon-column.oxy-easy-posts .oxy-posts,
.saas-home-icon-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.saas-home-icon {
background-color: transparent;
border: 1px solid transparent;
padding: 48px;color: #ffffff;}.saas-home-icon 
>svg {width: 42px;height: 42px;}.saas-home-icon {
background-image:url(http://saas2.oxy.host/wp-content/uploads/sites/8/2017/10/Group@2x.png);background-size: auto; background-repeat:no-repeat;
margin-bottom:12px;
}
.saas-home-icon-title {
font-family:'Josefin Sans';
line-height:1.3;
font-size:20px;
font-weight:700;
color:#313856;
margin-top:16px;
}
.saas-home-column-row {
margin-bottom:30px;
}
.saas-home-features-image {
border-radius:6px;
}
.saas-home-review-title {
color:#313856;
font-size:18px;
font-weight:700;
line-height:1.1;
margin-left:20px;
margin-right:20px;
}
.saas-home-review-image {
opacity:0.2;
}
.saas-home-review-wrapper {
width:100%;
background-color:#ffffff;
border-radius:6px;
padding-top:24px;
padding-bottom:24px;
padding-left:24px;
padding-right:24px;
height:100%;
box-shadow:0px 20px 40px 0px rgba(0,0,0,0.05);
z-index: 10;
}
.saas-home-review-avatar {
width:48px;
border-radius:100%;
margin-right:12px;
}
.saas-home-user-wrapper {
text-align:left;
margin-bottom:12px;
}
.saas-home-user-wrapper:not(.ct-section):not(.oxy-easy-posts),
.saas-home-user-wrapper.oxy-easy-posts .oxy-posts,
.saas-home-user-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.saas-home-review-stars {
width:120px;
margin-bottom:12px;
}
.saas-home-review-text {
font-family:Josefin Sans;
color:#313856;
font-size:14px;
text-align:left;
line-height:1.6;
font-weight:400;
font-style:italic;
}
.saas-footer-4-small-link:hover{
color:#ffffff;
}
.saas-footer-4-small-link {
font-size:12px;
color:rgba(255,255,255,0.5);
text-decoration:none;
margin-left:24px;
transition-duration:0.2s;
transition-timing-function:ease;
transition-property:all;
}
@media (max-width: 479px) {
.saas-footer-4-small-link {
margin-left:0px;
margin-bottom:4px;
}
}
.saas-footer-4-link:before{
color:#ffffff;
font-weight:700;
margin-right:4px;
content:"Email:";
}
.saas-footer-4-link:hover{
color:#ff4800;
}
.saas-footer-4-link {
color:#03031c;
text-decoration:none;
transition-duration:0.2s;
transition-timing-function:ease;
transition-property:all;
margin-right:24px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 767px) {
.saas-footer-4-link {
margin-right:0px;
margin-bottom:4px;
}
}
.saas-footer-4-title {
font-size:20px;
color:#03031c;
line-height:1.2;
margin-bottom:20px;
margin-top:10px;
}
.saas-footer-4-menu-link:hover{
color:#ff4800;
}
.saas-footer-4-menu-link {
line-height:1.2;
margin-bottom:20px;
color:#03031c;
text-decoration:none;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; text-transform:uppercase;
letter-spacing:1px;
font-size:14px;
}
.saas-logo:hover{
transform:scale(1.05,1.05); opacity:1;
}
.saas-logo {
padding-top:10px;
padding-bottom:10px;
opacity:0.7;
transition-duration:0.2s;
transition-timing-function:ease;
transition-property:all;
}
@media (max-width: 1240px) {
.saas-logo {
}
}
.atomic-logo:hover{
opacity:1;
}
.atomic-logo {
opacity:0.8;
transition-duration:0.5s;
transition-timing-function:ease;
transition-property:all;
}
.atomic-header-7-text {
color:#3b3c38;
font-size:14px;
font-weight:400;
line-height:1.4;
text-align:right;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 991px) {
.atomic-header-7-text {
margin-top:12px;
}
}
.atomic-small-button-outline:hover{
color:#6799b2;
}
.atomic-small-button-outline {
font-weight:700;
color:#65bec2;
font-size:14px;
line-height:1.2;
letter-spacing:.25em;
text-align:center;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:2px;
border-right-width:2px;
border-bottom-width:2px;
border-left-width:2px;
padding-top:8px;
padding-bottom:9px;
padding-left:24px;
padding-right:24px;
transition-duration:0.5s;
transition-timing-function:ease;
transition-property:all;
}
.atomic-small-button:hover{
background-color:#6799b2;
color:#ffffff;
}
.atomic-small-button {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
}.atomic-small-button {
background-color:#65bec2;
font-size:14px;
font-weight:700;
color:#ffffff;
padding-right:18px;
padding-top:10px;
padding-bottom:10px;
line-height:1.2;
letter-spacing:1px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; text-align:center;
padding-left:18px;
transition-duration:0.5s;
transition-timing-function:ease;
transition-property:all;
}
.atomic-header-9-wrapper {
text-align:center;
margin-right:36px;
}
.atomic-header-9-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-header-9-wrapper.oxy-easy-posts .oxy-posts,
.atomic-header-9-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 1240px) {
.atomic-header-9-wrapper {
padding-top:12px;
padding-bottom:12px;
}
}
@media (max-width: 767px) {
.atomic-header-9-wrapper {
}
}
.atomic-header-9-icon {
background-color: #eff4f7;
border: 1px solid #eff4f7;
padding: 16px;color: #566d8f;}.atomic-header-9-icon 
>svg {width: 24px;height: 24px;}.atomic-header-9-icon {
margin-right:12px;
}
.atomic-header-9-text {
color:#898989;
font-weight:400;
line-height:1.4;
text-align:left;
font-size:16px;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.Header-menu {
font-family:'Nunito Sans';
}
.box {
width:100px;
min-width:100px;
max-width:100px;
height:100px;
min-height:100px;
max-height:100px;
}
.orange {
}
.blue {
}
.darkBlue {
}
.barba-container {
}
.description-panel-blue {
}
.panel-red {
background-color:#e90006;
}
.panel-orange {
color:#ff8500;
}
.barba-button {
}
.home-page {
}
.barba-wrapper {
}
.dood-anim-slide-up {
}
.dood-anim-slide-down {
}
.box-action {
}
.dood-anim-slide-left {
}
.dood-anim-slide-right {
}
.dood-loader {
}
.box-container {
}
.dood-section-slide-up {
}
.dood-section-slide {
}
.from-right {
}
.from-left {
}
.panel {
}
.dood-horizontal-scroll {
}
.dood-vertical-scroll-box {
}
.dood-vertical-scroll-box-to-right {
}
.dood-vertical-scroll-box-to-left {
}
.dood-horizontal-scroll-from-left {
}
.dood-horizontal-scroll-from-right {
}
.dood-horizontal-scroll-container {
}
.dood-enable-loader:hover{
}
.dood-enable-loader {
}
.home-service-text {
font-weight:300;
line-height:2;
}
.img-serv {
margin-top:26px;
}
.wwd-hover {
}
.delayedHeadline {
}
.vie-more-home:hover{
color:#ff4800;
}
.vie-more-home {
color:#03031c;
}
.button-404:hover{
background-color:#03031c;
color:#ffffff;
}
.button-404 {
font-family:Josefin Sans;
background-color:#ff4800;
padding-top:20px;
padding-bottom:20px;
padding-left:30px;
padding-right:30px;
font-size:15px;
color:#03031c;
font-weight:700;
line-height:1.2;
letter-spacing:.25em;
text-align:center;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; transition-duration:0.5s;
transition-timing-function:ease;
transition-property:all;
text-transform:none;
text-decoration:none;
font-style:normal;
margin-bottom:82px;
}
@media (max-width: 991px) {
.button-404 {
padding-top:16px;
padding-left:36px;
padding-right:36px;
padding-bottom:16px;
}
}
@media (max-width: 767px) {
.button-404 {
font-size:18px;
}
}
@media (max-width: 479px) {
.button-404 {
font-size:14px;
}
}
.oxy-superbox-primary {
}
.oxy-superbox-secondary {
}
.socials {
color: #333333;}.socials 
>svg {width: 55px;height: 55px;}.socials {
}
.image-clients:hover{
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
}
.image-clients {
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#03031c;
border-right-color:#03031c;
border-bottom-color:#03031c;
border-left-color:#03031c;
margin-bottom:12px;
transition-duration:0.3s;
}
@media (max-width: 991px) {
.image-clients {
margin-bottom:17px;
}
}
.tabs-7829-tab:hover{
color:#ff4800;
}
.tabs-7829-tab {
}
.tabs-7829-tab-active {
}
.tabs-contents-7829-tab {
}
.text-portfolio {
}
@media (max-width: 767px) {
.text-portfolio {
font-size:18px;
font-weight:300;
color:#03031c;
margin-bottom:24px;
}
}
@media (max-width: 479px) {
.text-portfolio {
text-align:center;
}
}
.Service-titles {
color:#03031c;
font-size:33px;
}
.repeater-auto-text {
}
.dynamic-text-color {
}
.auto-text {
}
.auto-contrast-text {
}
.auto-contrast {
}
.repeater-text {
}
.col-serv {
}
.hover-scale:hover{
transform:scale3d(1.05,1.05,1.05); transition-duration:0.5s;
}
.hover-scale {
transition-duration:0.5s;
}
.contact-us {
font-size:30px;
font-weight:900;
text-align:left;
}
@media (max-width: 991px) {
.contact-us {
}
}
@media (max-width: 767px) {
.contact-us {
font-size:27px;
}
}
@media (max-width: 479px) {
.contact-us {
font-size:23px;
}
}
$blk: #0D1317;
body {
background-color: $blk;
}
.logo {
display: flex;
height: auto;
left: 50%;
max-width: 37vw;
position: absolute;
top: 50%;
transform: translateX(-50%) translateY(-50%);
width: 484px;
svg {
display: block;
height: 100%;
width: 100%;
}
}
.logo-g,
.logo-sap {
height: 100%;
width: 100%;
z-index: 4;
}
.logo-g {
position: relative;
&:before {
background: $blk;
bottom: 0;
content: "";
left: 0;
position: absolute;
top: 0;
transform: translateX(-85%);
width: 50%;
z-index: -1;
}
}
.logo-sap {
display: grid;
position: absolute;
svg {
grid-area: 1 / 1;
}
}
.logo-g-line,
.logo-g-end {
height: auto;
left: 13%;
position: absolute;
top: -92%;
width: 125%;
z-index: 3;
}
.logo-g-line {
display: grid;
svg {
grid-area: 1 / 1;
}
path {
visibility: hidden;
}
}
.logo-g-line-curve1 {
transform: scale(2);
transform-origin: 15.5% 9%;
}
.logo-g-line-curve2 {
transform: scale(2);
transform-origin: 48.9% 73%;
}
.logo-g-line-curve3 {
transform: scale(2);
transform-origin: 75.5% 90%;
}
.logo-plane {
height: 32.9%;
opacity: 0;
position: absolute;
width: 25.8%;
z-index: 2;
}
.logo-path {
bottom: 51%;
height: 178%;
left: -59%;
position: absolute;
width: 147.3%;
z-index: 1;
svg {
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
path {
visibility: hidden;
}
.offset-1,
.offset-3 {
transform: translateX(-.5%) translateY(-.5%);
}
.offset-2,
.offset-4 {
transform: translateX(.5%) translateY(.5%);
}
}#image-55-293 {
animation: rotate 450s linear infinite; }
.rotate-infinit {
animation: rotate 450s linear infinite; }
#image-76-301 {
animation: float 5s ease-in-out infinite;
}
@keyframes float {
0% {
box-shadow: 50 5px 0px 0px rgba(255,255,255,0.6);
transform: translatey(0px);
}
50% {
box-shadow: 30 25px 0px 0px rgba(255,255,255,0.2);
transform: translatey(-15px);
}
100% {
box-shadow: 50 5px 0px 0px rgba(255,255,255,0.6);
transform: translatey(0px);
}
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes rotate2 {
from {
transform: rotate(0deg);
}
to {
transform: rotate(-360deg);
}
}
#image-56-293  {
animation: rotate2 450s linear infinite; }
.img-slide {
transition: transform 0.3s ease;
}
.img-slide:hover {
transform: scale(1.1);
}
.wwd-hover:hover {
transform: scale(1.1);
}
.wwd-hover {
transition: transform 0.3s ease;
}
#div_block-26-293 {
transition: transform 0.3s ease;
}
#div_block-26-293:hover {
transform: scale(1.1);
}
#div_block-22-293 {
background-color: #ff4800;
transition:  border-radius 1.2s, background-color 1.2s ease;
}
#div_block-22-293:hover {
border-radius: 50%;
background-color:#03031c;
}  
#div_block-22-293:hover + .svg-eyes{
transform: rotate(360deg); animation: rotateAnimation 0.8s forwards;
}
.svg-eyes { transition: transform 3s ease; }
@keyframes rotateAnimation {
from {
transform: rotate(20.79deg);
}
to {
transform: rotate(360deg);
}
}
#div_block-26-293::-webkit-scrollbar {
display: none;
}
#div_block-26-293 {
overflow-y:scroll;
}
.sub-menu {
z-index:4;
}
.oxy-sticky-header-active > div {
background: linear-gradient(355deg, #ffffff 47%, #ffffff 148.1%);
}
.flex-table-wrapper {
overflow-x: auto;
width: 100%;
max-width: 660px;
font-family: sans-serif;
font-size: 1em;
}
.flex-table {
display: flex;
flex-direction: column;
min-width: 240%;
}
.flex-row {
display: flex;
}
.flex-header {
background-color: #03031c;
color: white;
font-weight: bold;
}
.flex-cell {
flex: 1 0 150px;
padding: 12px;
border: 1px solid #ddd;
box-sizing: border-box;
}
.flex-row:nth-child(even):not(.flex-header) {
background-color: #f9f9f9;
}
.green-light {
background-color: #e7ffe7 !important;
}
.green-mid {
background-color: #d0f0d0 !important;
}