/* https://www.swivl.com/wp-content/themes/breakthrough-pro/style-front.css?ver=1.0.0 */
.blog .site-inner{margin-top:40px;padding-top:0}.front-page .site-inner{margin-top:0;max-width:100%;padding:0}.blog.full-width-content .content{max-width:1200px;width:100%}.front-page.full-width-content .site-inner .content{max-width:1360px;width:100%}.front-page .content .entry{background:none}.front-page .widget .entry-content{padding:0}.front-page .full-width-image{float:left;margin-top:-150px;clear:both}.front-page .footer-cta-image{margin-top:0}.front-page .above-footer-cta+.footer-cta-image{margin-top:-120px}.front-page .widget-title{font-family:'PT Serif',serif;font-size:28px;letter-spacing:-1px;text-transform:none}.front-page .widget-title:first-of-type{margin-bottom:40px}.front-page .front-page-2:nth-child(n+2) .widget-title{color:#000}.front-page .front-page-1+.full-width-image,.front-page .front-page-2+.full-width-image,.front-page .front-page-4+.full-width-image{margin-top:0}.front-page .content .view-all-portfolio{margin-bottom:80px}.hero-section{padding:110px 0;position:relative;z-index:9999}.hero-title{font-size:80px;letter-spacing:-2.5px;line-height:1.05;margin-bottom:110px;max-width:960px}.hero-section .full-width-image{position:relative;margin-top:-55px;z-index:-1}.hero-section .button-hero{border:10px solid #fff}.front-page-1 .flexible-widgets.widget-halves .widget:nth-of-type(1){width:70%}.front-page-1 .flexible-widgets.widget-halves .widget:nth-of-type(2){width:30%}.front-page-1 .flexible-widgets.widget-halves .widget .button{margin-top:90px}.front-page-2{background-color:#fff;position:relative;z-index:9999}.front-page-2 .featured-content .entry-title{font-size:28px;margin-bottom:28px}.front-page-3 .flexible-widgets.widget-full{padding:0 40px}.front-page-3 .wrap{background-color:#fff;padding-bottom:0;position:relative;z-index:9999}.front-page-4{background-color:#fff;clear:both;padding-top:130px}.front-page-4 .widget-full .widget:first-of-type{margin-bottom:80px}.front-page-4 .featuredpage .alignleft+.entry-content{padding-top:40px}.front-page-4 .featuredpage .alignleft{margin-right:128px}.front-page-5 .flexible-widgets.widget-full{padding:0 40px}.front-page-5 .wrap{background-color:#fff;padding-bottom:0;position:relative;z-index:9999}.front-page-6{clear:both;padding-top:130px}.front-page-6 .featured-content .entry{float:left;margin-left:0;margin-right:5%;width:30%}.front-page-6 .featured-content .entry:nth-of-type(3n){float:right;margin-right:0}.front-page-6 .featured-content .entry:nth-of-type(3n+1){clear:left}.front-page-6 .featured-content .entry-title{font-size:28px}@media only screen and (max-width:1360px){.blog.full-width-content .content{max-width:1200px}}@media only screen and (max-width:1200px){.blog.full-width-content .content{max-width:960px}.hero-section{padding:80px 0 40px}.hero-title{font-size:64px;margin-bottom:70px}.front-page .widget-title:first-of-type{margin-bottom:30px}.front-page-6 .featured-content .entry-title{font-size:20px}.front-page-4 .featuredpage .alignleft{margin-right:80px}}@media only screen and (max-width:1023px){.hero-section{padding:60px 0 0}.hero-title{font-size:54px;margin-bottom:70px}.front-page .full-width-image{margin-top:-120px}.hero-section .full-width-image{margin-top:-55px}.front-page .widget-title:first-of-type{margin-bottom:20px}.front-page .full-width-image.footer-cta-image{margin-top:0}.front-page-1 .flexible-widgets.widget-halves .widget:nth-of-type(1),.front-page-1 .flexible-widgets.widget-halves .widget:nth-of-type(2){width:100%}.front-page-1 .flexible-widgets.widget-halves .widget .button{margin-top:0}.front-page-3,.front-page-6{padding-top:0}.front-page-4{padding-top:20px}.front-page-4 .featuredpage .alignleft{float:none;margin-right:0}.front-page-6 .featured-content .entry-title{font-size:20px}}@media only screen and (max-width:860px){.front-page .hero-section .full-width-image{margin-top:-40px}.hero-title{font-size:44px;margin-bottom:40px}.front-page .widget-title{font-size:22px}.front-page .full-width-image{margin-top:0}.front-page-3 .flexible-widgets.widget-full,.front-page-5 .flexible-widgets.widget-full{padding:0}.front-page-3 .flexible-widgets.widget-full .wrap,.front-page-5 .flexible-widgets.widget-full .wrap{padding-bottom:40px}.front-page-6 .featured-content .entry{float:left;margin-left:0;margin-right:4%;padding:0;width:48%}.front-page-6 .featured-content .entry:nth-of-type(2n+1){clear:left;margin-right:4%}.front-page-6 .featured-content .entry:nth-of-type(2n){margin-right:0}.front-page-6 .featured-content .entry:nth-of-type(3n){float:left}.front-page-6 .featured-content .entry:nth-of-type(3n+1){clear:none}.front-page-6 .featured-content .entry-title{font-size:20px}.hero-section .button-hero{border:5px solid #fff}}@media only screen and (max-width:600px){.front-page .full-width-image img{height:150px;object-fit:cover;width:100%}.front-page .full-width-image{margin-left:0;margin-top:0;margin-right:0;width:100%;height:150px;overflow:hidden}.hero-section .full-width-image{margin-left:calc(-5% - 3px);margin-top:-30px;margin-right:calc(-5% - 3px);width:calc(110% + 6px)}.front-page-6 .featured-content .entry{margin-bottom:40px;margin-left:0;margin-right:0;padding:0;width:100%}.front-page-6 .featured-content .entry:nth-of-type(3n+1),.front-page-6 .featured-content .entry:nth-of-type(2n+1){clear:none;margin-right:0}}