@media all{.maintenance .description,.maintenance .logo-box,.maintenance .preloader{display:none!important}.btn{color:#fff!important;background:#7ac6dd;padding:15px 40px;border:4px solid #7ac6dd!important}.btn:hover,.btn:focus,.btn:active{color:#7ac6dd!important;background:#fff0;border:4px solid #7ac6dd}.entry-summary-title{font-weight:900}.entry-summary{padding:30px 30px 25px 30px;background:#fff;margin-bottom:25px;border:1px solid #dcdcdc91}.entry-summary-items a{color:#22475a}.entry-content{padding-bottom:80px}#about-hero-banner{background-image:url(http://www.sofcpartners.com/wp-content/uploads/2020/08/cityscape.jpg)}.content figcaption,label,p,span,li,a,pre{font-size:16px!important}.row-grid{justify-content:center}.grid-entry{margin:0!important}.single .entry-header{margin-top:40px!important;margin-bottom:30px!important;border-bottom:5px solid #dcdcdc;padding-bottom:26px!important}.page-id-51 .entry-header{margin-bottom:30px!important;border-bottom:5px solid #dcdcdc;padding-bottom:26px!important}@media screen and (min-width:768px){.page-id-51 .tab-content-entry{margin-top:0;padding-top:0}}.page-id-51 .tab-content-entry:before{display:none}.page-id-51 .tab-menus-wrap{background:#22475a}.entry-content *{color:#22475a}.page-id-51 .tab-menu-item,.page-id-51 .tab-menu-item span,.page-id-51 .tab-menu-item *{color:#7ac6dd}.page-id-51 .tab-menu-item.active{background:#7bc4da;color:#fff!important}.page-id-51 .tab-menu-item.active span{color:#fff}.single .entry-meta{display:none!important}h1{line-height:40px}h2{margin:10px 0 15px 0}hr{border-color:#e8e8e82b;margin:23px 0 21px 0}.single .entry-header,.single .entry-content,.single .entry-footer{width:100%;padding:0 20px;box-sizing:border-box;margin:0 auto}.single .entry-content img{width:auto;height:auto;max-width:100%}.entry-title{font-size:32px;text-align:left;font-weight:900}.single .entry-content *{text-align:justify}.single .entry-content h2{font-weight:900;margin-bottom:15px}.single .entry-heade{margin-top:23px!important;padding-top:23px!important}@media screen and (min-width:992px){.single .entry-content,.single .entry-footer{max-width:760px}.single .entry-header{max-width:720px}}@media screen and (min-width:1220px){.single .entry-title{}}}@media all{img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}}@media all{:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}}@media all{/*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}}@media all{.woocommerce-cart .site-header:not(.sticky),.woocommerce-checkout .site-header:not(.sticky),.woocommerce-order-received .site-header:not(.sticky){background:#fff}.woocommerce-cart .site-header:not(.sticky) .custom-logo-link,.woocommerce-checkout .site-header:not(.sticky) .custom-logo-link,.woocommerce-order-received .site-header:not(.sticky) .custom-logo-link{-webkit-filter:initial;filter:none}.woocommerce-cart .site-header:not(.sticky) .nav-header .menu>li>a,.woocommerce-checkout .site-header:not(.sticky) .nav-header .menu>li>a,.woocommerce-order-received .site-header:not(.sticky) .nav-header .menu>li>a{color:#231f20}.woocommerce-cart .site-header:not(.sticky) .nav-header .menu>li>a>span,.woocommerce-checkout .site-header:not(.sticky) .nav-header .menu>li>a>span,.woocommerce-order-received .site-header:not(.sticky) .nav-header .menu>li>a>span{color:#231f20}.woocommerce-cart .site-header:not(.sticky) .nav-header .menu>li>a>span:before,.woocommerce-checkout .site-header:not(.sticky) .nav-header .menu>li>a>span:before,.woocommerce-order-received .site-header:not(.sticky) .nav-header .menu>li>a>span:before{background:#231f20}.woocommerce-cart .site-inner,.woocommerce-checkout .site-inner,.woocommerce-order-received .site-inner{background:#f9f9f9}.woocommerce-cart .site-inner .content article>.entry-header .entry-title,.woocommerce-checkout .site-inner .content article>.entry-header .entry-title,.woocommerce-order-received .site-inner .content article>.entry-header .entry-title{padding:30px 15px 0}@media screen and (min-width:768px){.woocommerce-cart .site-inner .content article>.entry-header .entry-title,.woocommerce-checkout .site-inner .content article>.entry-header .entry-title,.woocommerce-order-received .site-inner .content article>.entry-header .entry-title{padding:30px 15px 0}}@media screen and (min-width:992px){.woocommerce-cart .site-inner .content article>.entry-header .entry-title,.woocommerce-checkout .site-inner .content article>.entry-header .entry-title,.woocommerce-order-received .site-inner .content article>.entry-header .entry-title{padding:30px 15px 0}}.woocommerce-cart .site-inner .content article .entry-content>.woocommerce,.woocommerce-checkout .site-inner .content article .entry-content>.woocommerce,.woocommerce-order-received .site-inner .content article .entry-content>.woocommerce{padding-top:0}@media screen and (min-width:768px){.woocommerce-cart .site-inner .content article .entry-content>.woocommerce,.woocommerce-checkout .site-inner .content article .entry-content>.woocommerce,.woocommerce-order-received .site-inner .content article .entry-content>.woocommerce{padding-left:15px;padding-right:15px}}.woocommerce-cart .site-inner .content article .entry-content>.woocommerce:first-child,.woocommerce-checkout .site-inner .content article .entry-content>.woocommerce:first-child,.woocommerce-order-received .site-inner .content article .entry-content>.woocommerce:first-child{padding-top:0!important}.woocommerce-cart .entry-header,.woocommerce-checkout .entry-header,.woocommerce-order-received .entry-header{padding:85px 0 20px}@media screen and (min-width:768px){.woocommerce-cart .entry-header,.woocommerce-checkout .entry-header,.woocommerce-order-received .entry-header{padding:30px 0 20px}}@media screen and (min-width:1200px){.woocommerce-cart .entry-header,.woocommerce-checkout .entry-header,.woocommerce-order-received .entry-header{padding:30px 0}}.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title,.woocommerce-order-received .entry-title{padding-bottom:0!important}.woocommerce-cart .coupon-code-header,.woocommerce-checkout .coupon-code-header,.woocommerce-order-received .coupon-code-header{font-size:20px}.woocommerce-cart table.shop_table,.woocommerce-checkout table.shop_table,.woocommerce-order-received table.shop_table{background:#fff;border-radius:0}@media screen and (min-width:768px){.woocommerce-cart table.shop_table th,.woocommerce-checkout table.shop_table th,.woocommerce-order-received table.shop_table th{padding:9px 30px}}@media screen and (min-width:768px){.woocommerce-cart table.shop_table td,.woocommerce-checkout table.shop_table td,.woocommerce-order-received table.shop_table td{padding:20px 30px}}.woocommerce-cart table.shop_table.woocommerce-checkout-review-order-table,.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table,.woocommerce-order-received table.shop_table.woocommerce-checkout-review-order-table{padding:0;background:#fff0}.woocommerce-checkout:not(.woocommerce-order-received) .entry-content>div.woocommerce:nth-of-type(2){display:none}#wc-header-process{display:none;background:#fff}#wc-header-process .about-container,#wc-header-process .affliate-container,#wc-header-process .alignwide,#wc-header-process .bspo-container,#wc-header-process .card-carousel-container,#wc-header-process .contact-l1-container,#wc-header-process .container,#wc-header-process .cta-l1-container,#wc-header-process .facts-container,#wc-header-process .feat-services-container,#wc-header-process .feb-container,#wc-header-process .ffp-container,#wc-header-process .fjc-container,#wc-header-process .fks-container,#wc-header-process .full-width-contained .wp-block-group__inner-container,#wc-header-process .grid-container,#wc-header-process .hero-banner-l3-container,#wc-header-process .hero-container,#wc-header-process .hero-l2-container,#wc-header-process .hero-video-carousel-container,#wc-header-process .hero-video-container,#wc-header-process .multi-columns-l1-container,#wc-header-process .quote-box-container,#wc-header-process .ribbon-container,#wc-header-process .upcoming-events-container,#wc-header-process .upcoming-events-l2-container,#wc-header-process .vcl1-container,#wc-header-process .vcl2-container,#wc-header-process .wide-2-cols-container,#wc-header-process .wide-column-l1-container,#wc-header-process .woocommerce-cart .site-inner .content article .entry-content>.woocommerce,#wc-header-process .woocommerce-cart .site-inner .content article>.entry-header .entry-title,#wc-header-process .woocommerce-checkout .site-inner .content article .entry-content>.woocommerce,#wc-header-process .woocommerce-checkout .site-inner .content article>.entry-header .entry-title,#wc-header-process .woocommerce-order-received .site-inner .content article .entry-content>.woocommerce,#wc-header-process .woocommerce-order-received .site-inner .content article>.entry-header .entry-title,#wc-header-process .wrap,#wc-header-process .wsa-container,.full-width-contained #wc-header-process .wp-block-group__inner-container,.woocommerce-cart .site-inner .content article #wc-header-process .entry-content>.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header #wc-header-process .entry-title,.woocommerce-checkout .site-inner .content article #wc-header-process .entry-content>.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header #wc-header-process .entry-title,.woocommerce-order-received .site-inner .content article #wc-header-process .entry-content>.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header #wc-header-process .entry-title{padding:60px 15px 0}@media screen and (min-width:768px){#wc-header-process .about-container,#wc-header-process .affliate-container,#wc-header-process .alignwide,#wc-header-process .bspo-container,#wc-header-process .card-carousel-container,#wc-header-process .contact-l1-container,#wc-header-process .container,#wc-header-process .cta-l1-container,#wc-header-process .facts-container,#wc-header-process .feat-services-container,#wc-header-process .feb-container,#wc-header-process .ffp-container,#wc-header-process .fjc-container,#wc-header-process .fks-container,#wc-header-process .full-width-contained .wp-block-group__inner-container,#wc-header-process .grid-container,#wc-header-process .hero-banner-l3-container,#wc-header-process .hero-container,#wc-header-process .hero-l2-container,#wc-header-process .hero-video-carousel-container,#wc-header-process .hero-video-container,#wc-header-process .multi-columns-l1-container,#wc-header-process .quote-box-container,#wc-header-process .ribbon-container,#wc-header-process .upcoming-events-container,#wc-header-process .upcoming-events-l2-container,#wc-header-process .vcl1-container,#wc-header-process .vcl2-container,#wc-header-process .wide-2-cols-container,#wc-header-process .wide-column-l1-container,#wc-header-process .woocommerce-cart .site-inner .content article .entry-content>.woocommerce,#wc-header-process .woocommerce-cart .site-inner .content article>.entry-header .entry-title,#wc-header-process .woocommerce-checkout .site-inner .content article .entry-content>.woocommerce,#wc-header-process .woocommerce-checkout .site-inner .content article>.entry-header .entry-title,#wc-header-process .woocommerce-order-received .site-inner .content article .entry-content>.woocommerce,#wc-header-process .woocommerce-order-received .site-inner .content article>.entry-header .entry-title,#wc-header-process .wrap,#wc-header-process .wsa-container,.full-width-contained #wc-header-process .wp-block-group__inner-container,.woocommerce-cart .site-inner .content article #wc-header-process .entry-content>.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header #wc-header-process .entry-title,.woocommerce-checkout .site-inner .content article #wc-header-process .entry-content>.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header #wc-header-process .entry-title,.woocommerce-order-received .site-inner .content article #wc-header-process .entry-content>.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header #wc-header-process .entry-title{padding:80px 15px 0}}@media screen and (min-width:992px){#wc-header-process .about-container,#wc-header-process .affliate-container,#wc-header-process .alignwide,#wc-header-process .bspo-container,#wc-header-process .card-carousel-container,#wc-header-process .contact-l1-container,#wc-header-process .container,#wc-header-process .cta-l1-container,#wc-header-process .facts-container,#wc-header-process .feat-services-container,#wc-header-process .feb-container,#wc-header-process .ffp-container,#wc-header-process .fjc-container,#wc-header-process .fks-container,#wc-header-process .full-width-contained .wp-block-group__inner-container,#wc-header-process .grid-container,#wc-header-process .hero-banner-l3-container,#wc-header-process .hero-container,#wc-header-process .hero-l2-container,#wc-header-process .hero-video-carousel-container,#wc-header-process .hero-video-container,#wc-header-process .multi-columns-l1-container,#wc-header-process .quote-box-container,#wc-header-process .ribbon-container,#wc-header-process .upcoming-events-container,#wc-header-process .upcoming-events-l2-container,#wc-header-process .vcl1-container,#wc-header-process .vcl2-container,#wc-header-process .wide-2-cols-container,#wc-header-process .wide-column-l1-container,#wc-header-process .woocommerce-cart .site-inner .content article .entry-content>.woocommerce,#wc-header-process .woocommerce-cart .site-inner .content article>.entry-header .entry-title,#wc-header-process .woocommerce-checkout .site-inner .content article .entry-content>.woocommerce,#wc-header-process .woocommerce-checkout .site-inner .content article>.entry-header .entry-title,#wc-header-process .woocommerce-order-received .site-inner .content article .entry-content>.woocommerce,#wc-header-process .woocommerce-order-received .site-inner .content article>.entry-header .entry-title,#wc-header-process .wrap,#wc-header-process .wsa-container,.full-width-contained #wc-header-process .wp-block-group__inner-container,.woocommerce-cart .site-inner .content article #wc-header-process .entry-content>.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header #wc-header-process .entry-title,.woocommerce-checkout .site-inner .content article #wc-header-process .entry-content>.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header #wc-header-process .entry-title,.woocommerce-order-received .site-inner .content article #wc-header-process .entry-content>.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header #wc-header-process .entry-title{max-width:890px}}#wc-header-process .about-row,#wc-header-process .affliate-row,#wc-header-process .bspo-row,#wc-header-process .contact-l1-row,#wc-header-process .cta-l1-row,#wc-header-process .facts-row,#wc-header-process .feat-services-row,#wc-header-process .feb-row,#wc-header-process .ffp-row,#wc-header-process .fjc-row,#wc-header-process .fks-row,#wc-header-process .grid-row,#wc-header-process .hero-banner-l3-row,#wc-header-process .hero-l2-row,#wc-header-process .hero-row,#wc-header-process .hero-video-carousel-row,#wc-header-process .hero-video-row,#wc-header-process .multi-columns-l1-row,#wc-header-process .quote-box-row,#wc-header-process .ribbon-row,#wc-header-process .row,#wc-header-process .single-product .event-sponsor-entry,#wc-header-process .vcl1-row-content,#wc-header-process .wide-2-cols-row,#wc-header-process .wide-column-l1-row,#wc-header-process .wsa-row,.single-product #wc-header-process .event-sponsor-entry{justify-content:space-evenly;align-items:center}@media screen and (min-width:768px){#wc-header-process{display:block}}[wc-checkout-process]{text-align:center;position:relative;box-sizing:border-box;width:220px;border-bottom:1px solid #000;padding:20px}@media screen and (min-width:992px){[wc-checkout-process]{width:250px}}[wc-checkout-process] span.wc-process-step-num{width:32px;height:32px;position:relative;padding:14px;box-sizing:border-box;border-radius:100%;margin:0}[wc-checkout-process] span.wc-process-step-num:before{z-index:10;width:34px;height:36px;content:"";position:absolute;top:23px;-webkit-transform:translateY(-19px);transform:translateY(-19px);left:1px;border:2px solid #000;padding:0;box-sizing:border-box;border-radius:100%;margin:0}[wc-checkout-process].active span.wc-process-step-num{padding:14px 11px;width:33.88px;text-indent:-9999px}[wc-checkout-process].active span.wc-process-step-num:before{content:"";position:absolute;width:34px;left:-5px;background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-check.svg) no-repeat scroll 7px 9px/15px #77c4b9}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#000;text-transform:uppercase;font-weight:400;color:#fff;border-radius:0;font-family:Roboto,sans-serif}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#77c4b9}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:17px 25px;border-radius:0;text-transform:uppercase;font-size:15px;font-family:Roboto,sans-serif}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0;background-color:#f4f4f4}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:17px 25px}.woocommerce .quantity .qty{width:75px}.woocommerce a.remove{color:#000!important}.woocommerce a.remove:active,.woocommerce a.remove:focus,.woocommerce a.remove:hover{color:#fff!important;background-color:#000}.select2-container--default .select2-selection--single{border-radius:0;border:2px solid #000;height:100%}.woocommerce td.product-name{font-size:20px}.woocommerce td.product-name>a{font-size:20px}.woocommerce td.product-name dl.variation{display:none}.woocommerce td.product-name dl.variation dt{float:none;clear:none;font-size:14px;font-weight:700;color:#77c4b9}.woocommerce td.product-name dl.variation dd p{font-size:16px}.variation-Description:first-child{display:block;width:100%}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{display:none}.woocommerce-cart table.cart td{padding:30px 20px}.woocommerce-checkout-review-order-table .variation{display:none}.woocommerce .woocommerce-checkout-review-order-table td.product-name{font-size:15px}.woocommerce .woocommerce-checkout .col2-set>div{box-sizing:border-box;padding-bottom:20px;float:none;width:100%}.woocommerce form .form-row label{text-transform:uppercase;margin:3px 0}.wc-row-top-grid-cart{grid-template-columns:2fr 1fr;grid-auto-rows:auto;grid-gap:20px;grid-template-areas:"notification notification" "box-1 box-2"}@media screen and (min-width:992px){.wc-row-top-grid-cart{display:grid}}.wc-row-top-grid-cart .woocommerce-notices-wrapper{grid-area:notification}.wc-row-top-grid-cart .woocommerce-form-coupon-toggle{grid-area:box-2}.wc-row-top-grid-cart .woocommerce-error,.wc-row-top-grid-cart .woocommerce-message{display:none}.wc-row-top-grid-cart #coupon_code{margin:8px 0}.wc-row-top-grid-cart form.checkout_coupon{border:0 solid #fff0}.wc-row-top-grid-cart form.checkout_coupon .btn,.wc-row-top-grid-cart form.checkout_coupon .feb-button,.wc-row-top-grid-cart form.checkout_coupon button{width:100%}.woocommerce-page .wc-row-top-grid-cart form.checkout_coupon{margin:0;display:block!important}.wc-row-bottom-grid-cart .woocommerce-checkout{grid-gap:20px;grid-template-columns:2fr 1fr;grid-auto-rows:auto;grid-template-areas:"notification notification" "box-1 box-2"}@media screen and (min-width:992px){.wc-row-bottom-grid-cart .woocommerce-checkout{display:grid}}.wc-row-bottom-grid-cart .woocommerce-privacy-policy-text p{margin:0 0 15px}.wc-row-bottom-grid-cart .woocommerce-privacy-policy-text p a{display:inline-block;position:relative}.wc-row-bottom-grid-cart .woocommerce-privacy-policy-text p a:before{content:"";width:100%;height:2px;background:#231f20;bottom:2px;left:0;position:absolute}.wc-row-bottom-grid-cart #customer_details{background:#fff;padding:15px;box-sizing:border-box}@media screen and (min-width:768px){.wc-row-bottom-grid-cart #customer_details{padding:30px}}.wc-row-bottom-grid-cart #place_order{width:100%;font-size:20px}.wc-row-bottom-grid-cart .woocommerce-checkout-review-order-table{border:0 transparent!important}.wc-row-bottom-grid-cart .woocommerce-checkout-review-order-table td{padding:9px 12px!important}.woocommerce-NoticeGroup-checkout{grid-area:notification}#order_review{grid-area:box-2}#customer_details{grid-area:box-1}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{line-height:10px}.wc_payment_methods{display:none}.order-total *{font-size:20px}.woocommerce form .form-row textarea{height:8em}#rr-cart-count{display:none!important}.wc-addtl-heading{margin-top:30px}.woocommerce-order-received .cart-empty.woocommerce-info{display:none}.woocommerce-order-received .entry-content>.woocommerce:first-child{display:none}.woocommerce-order{margin-top:20px;padding:10px;background:#fff}@media screen and (min-width:576px){.woocommerce-order{padding:20px}}.woocommerce-thankyou-order-received{margin:0 0 30px}@media screen and (min-width:576px){.woocommerce-thankyou-order-received{padding:10px 20px}}.woocommerce-thankyou-order-received ul.woocommerce-order-overview{margin:0!important}.woocommerce-order ul.woocommerce-order-overview{margin:0 0 3em}.woocommerce-order h2{font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase;font-size:28px;margin-bottom:15px}.woocommerce-order table.woocommerce-table--order-details{border:0 #fff0}.woocommerce-order table.woocommerce-table--order-details th{padding:9px 12px}.woocommerce-order table.woocommerce-table--order-details th.product-invoice-summary,.woocommerce-order table.woocommerce-table--order-details th.product-name,.woocommerce-order table.woocommerce-table--order-details th.product-total{color:#000;font-size:20px;font-weight:700}.woocommerce-order table.woocommerce-table--order-details td{padding:9px 12px}.woocommerce-order table.woocommerce-table--order-details tfoot{margin-top:50px}.woocommerce-order table.woocommerce-table--order-details tfoot tr *{color:#989898;font-weight:400}.woocommerce-order table.woocommerce-table--order-details tfoot tr:last-child *{color:#000;font-size:20px;font-weight:700}.woocommerce-order table.woocommerce-table--order-details th.product-invoice-summary,.woocommerce-order table.woocommerce-table--order-details th.product-total{border:0 #fff0}.woocommerce-order .woocommerce-customer-details{display:none}.wc-custom-invoice-spacer{height:60px;display:block;width:100%}@media screen and (max-width:767px){.woocommerce ul.order_details li{width:100%;display:block}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:active,:focus,:hover{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.btn-primary,.menu-item-has-children>a:after,.menu li:not(.menu-btn) a,.site-header,.sub-menu,.swiper-button-next,.swiper-button-prev,.trans-all-3s-ease-in-out,a,button,div.wpforms-container-full .wpforms-form .wpforms-submit-container button,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-submit-container input,div.wpforms-container-full .wpforms-form .wpforms-submit-container input[type=submit]{transition:all .3s ease-in-out}body,html{padding:0;margin:0}html{scroll-behavior:smooth}body{background-color:#f9f9f9;font-family:sans-serif}@media screen and (max-width:767px){body.active-member{overflow:hidden}}.site-container{height:100%;overflow:hidden;background-color:#fff;width:100%;margin:0 auto}article.page{position:relative}.site-inner{min-height:768px;padding:80px 0 0}@media screen and (min-width:992px){.site-inner{padding:110px 0 0}}.about-container,.affliate-container,.alignwide,.bspo-container,.card-carousel-container,.contact-l1-container,.container,.cta-l1-container,.facts-container,.feat-services-container,.feb-container,.ffp-container,.fjc-container,.fks-container,.full-width-contained .wp-block-group__inner-container,.grid-container,.hero-banner-l3-container,.hero-container,.hero-l2-container,.hero-video-carousel-container,.hero-video-container,.multi-columns-l1-container,.quote-box-container,.ribbon-container,.upcoming-events-container,.upcoming-events-l2-container,.vcl1-container,.vcl2-container,.wide-2-cols-container,.wide-column-l1-container,.woocommerce-cart .site-inner .content article .entry-content>.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header .entry-title,.woocommerce-checkout .site-inner .content article .entry-content>.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header .entry-title,.woocommerce-order-received .site-inner .content article .entry-content>.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header .entry-title,.wrap,.wsa-container{box-sizing:border-box;max-width:100%;margin:0 auto;padding:50px 15px}@media screen and (min-width:768px){.about-container,.affliate-container,.alignwide,.bspo-container,.card-carousel-container,.contact-l1-container,.container,.cta-l1-container,.facts-container,.feat-services-container,.feb-container,.ffp-container,.fjc-container,.fks-container,.full-width-contained .wp-block-group__inner-container,.grid-container,.hero-banner-l3-container,.hero-container,.hero-l2-container,.hero-video-carousel-container,.hero-video-container,.multi-columns-l1-container,.quote-box-container,.ribbon-container,.upcoming-events-container,.upcoming-events-l2-container,.vcl1-container,.vcl2-container,.wide-2-cols-container,.wide-column-l1-container,.woocommerce-cart .site-inner .content article .entry-content>.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header .entry-title,.woocommerce-checkout .site-inner .content article .entry-content>.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header .entry-title,.woocommerce-order-received .site-inner .content article .entry-content>.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header .entry-title,.wrap,.wsa-container{padding-left:80px;padding-right:80px}}@media screen and (min-width:992px){.about-container,.affliate-container,.alignwide,.bspo-container,.card-carousel-container,.contact-l1-container,.container,.cta-l1-container,.facts-container,.feat-services-container,.feb-container,.ffp-container,.fjc-container,.fks-container,.full-width-contained .wp-block-group__inner-container,.grid-container,.hero-banner-l3-container,.hero-container,.hero-l2-container,.hero-video-carousel-container,.hero-video-container,.multi-columns-l1-container,.quote-box-container,.ribbon-container,.upcoming-events-container,.upcoming-events-l2-container,.vcl1-container,.vcl2-container,.wide-2-cols-container,.wide-column-l1-container,.woocommerce-cart .site-inner .content article .entry-content>.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header .entry-title,.woocommerce-checkout .site-inner .content article .entry-content>.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header .entry-title,.woocommerce-order-received .site-inner .content article .entry-content>.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header .entry-title,.wrap,.wsa-container{max-width:912px;padding:50px 15px}}@media screen and (min-width:1200px){.about-container,.affliate-container,.alignwide,.bspo-container,.card-carousel-container,.contact-l1-container,.container,.cta-l1-container,.facts-container,.feat-services-container,.feb-container,.ffp-container,.fjc-container,.fks-container,.full-width-contained .wp-block-group__inner-container,.grid-container,.hero-banner-l3-container,.hero-container,.hero-l2-container,.hero-video-carousel-container,.hero-video-container,.multi-columns-l1-container,.quote-box-container,.ribbon-container,.upcoming-events-container,.upcoming-events-l2-container,.vcl1-container,.vcl2-container,.wide-2-cols-container,.wide-column-l1-container,.woocommerce-cart .site-inner .content article .entry-content>.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header .entry-title,.woocommerce-checkout .site-inner .content article .entry-content>.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header .entry-title,.woocommerce-order-received .site-inner .content article .entry-content>.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header .entry-title,.wrap,.wsa-container{max-width:1120px}}.wrap{padding-top:40px;padding-bottom:40px}.about-row,.affliate-row,.bspo-row,.contact-l1-row,.cta-l1-row,.facts-row,.feat-services-row,.feb-row,.ffp-row,.fjc-row,.fks-row,.grid-row,.hero-banner-l3-row,.hero-l2-row,.hero-row,.hero-video-carousel-row,.hero-video-row,.multi-columns-l1-row,.quote-box-row,.ribbon-row,.row,.single-product .event-sponsor-entry,.vcl1-row-content,.wide-2-cols-row,.wide-column-l1-row,.wsa-row{display:flex;flex-wrap:wrap}.affliate-col,.col,.cta-l1-col,.facts-col,.feat-services-col,.multi-columns-l1-entry,.wsa-col{box-sizing:border-box;padding-left:15px;padding-right:15px}.spacer{display:block;width:100%}.spacer-50{padding:25px}.alignfull{margin:0 auto;max-width:100vw;width:100vw}.circle-with-purple-shadow{display:flex;box-shadow:0 0 25px 3px rgb(83 45 145 / .3);border-radius:100%;width:150px;height:150px;margin:0 auto;justify-content:center}.note,.rounded-with-purple-shadow{box-shadow:0 0 15px 0 rgb(83 45 145 / .3);border-radius:10px}.d-none,.display-none{display:none!important}.block-quote-box--2 .quote-box-main-content,.contact-l1-row-wrap,.d-flex,.feb-entry-wrap,.fjc-content-wrap,.fks-content-wrap,.hero-banner-l3-row-wrap,.site-header .wrap,.upcoming-events-l2-tab,.wsa-col-right-wrap{display:flex}.d-inline-block{display:inline-block}.j-content-end{justify-content:flex-end}.j-content-start{justify-content:flex-start}.j-content-space-between,.site-header .wrap{justify-content:space-between}.j-content-space-evenly{justify-content:space-evenly}.a-items-baseline{align-items:baseline}.a-items-start{align-items:flex-start}.a-items-center,.wrap{align-items:center}.a-items-end{align-items:flex-end}.note{font-size:18px;color:#242424;background:#fff;padding:25px;font-family:Open Sans,sans-serif;font-weight:700;border-radius:3px;margin-bottom:20px}.note-success{border-left:3px solid #94efd2}.note-warning{border-left:3px solid #ff0}.note-danger{border-left:3px solid #f03e3e}.section{position:relative}.section-anchor{position:absolute;width:100%;z-index:1;height:116px;top:-120px}.sborder,.wc-row-bottom-grid-cart #customer_details,.woocommerce-order{border:1px solid #ededed}.entry-content{overflow:hidden;position:relative;z-index:10}body,html{font-family:Nunito Sans,Arial,sans-serif}#tab-v1-header h1,.section-headline,.section-title{text-align:center;font-size:26px;font-weight:700;margin:30px auto}@media screen and (min-width:992px){#tab-v1-header h1,.section-headline,.section-title{font-size:32px;text-align:left;margin-bottom:30px;font-weight:900}}#home-hero-banner .affliate-col,#home-hero-banner .col,#home-hero-banner .cta-l1-col,#home-hero-banner .facts-col,#home-hero-banner .feat-services-col,#home-hero-banner .multi-columns-l1-entry,#home-hero-banner .wsa-col,.aligncenter,.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.font-weight,h1,h2,h3,h4,h5,h6{font-weight:400}figcaption,label,p,span{font-family:Nunito Sans,Arial,sans-serif;font-size:14px;line-height:25px;margin:8px 0 15px}ul{padding:0 0 0 20px;list-style:square}li{margin:0 0 15px}li,td{font-size:14px;line-height:25px}a{outline:0;text-decoration:none;position:relative}a:active,a:focus{outline:0;box-shadow:0 0 0 0 #fff0}.lead{color:#22475a;font-size:18px;line-height:27px}h1{font-size:40px;font-weight:700}h1,h2,h3,h4,h5,h6{margin:auto;line-height:auto}figcaption{font-size:15px;font-family:Montserrat,sans-serif;font-weight:400}blockquote{margin:0;border:0;color:#22475a;font-size:14px;line-height:25px;position:relative;padding:55px 0 0;font-weight:700}blockquote:before{content:"";position:absolute;top:0;left:0;width:64px;height:41px;background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-sprites.svg) no-repeat scroll -45px -69px/293px #fff0}.ray-block:not(.block-herobanner) a{position:relative}.ray-block:not(.block-herobanner) a:after{content:"";width:100%;height:2px;background:#000;bottom:-7px;left:0;position:absolute;transition:width .3s ease-in-out}.ray-block:not(.block-herobanner) a:active:after,.ray-block:not(.block-herobanner) a:focus:after,.ray-block:not(.block-herobanner) a:hover:after{width:100%}span.hi-primary{color:#7ac6dd;font-size:inherit!important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}/*! lightgallery - v1.3.9 - 2017-02-05 * http://sachinchoolur.github.io/lightGallery/ * Copyright (c) 2017 Sachin N; Licensed GPLv3 */@font-face{font-display:swap;font-family:lg;src:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/fonts/lg.eot);src:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/fonts/lg.woff?n1z373) format("woff"),url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/fonts/lg.ttf?n1z373) format("truetype"),url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgb(0 0 0 / .45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgb(0 0 0 / .45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgb(0 0 0 / .45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;transition:opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;transition:opacity .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s!important;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/vimeo-play.png) no-repeat scroll 0 0 #fff0}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/vimeo-play.png) no-repeat scroll 0 -58px #fff0}.lg-outer .lg-has-html5 .lg-video-play{background:#fff0 url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/video-play.png) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/youtube-play.png) no-repeat scroll 0 0 #fff0}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/youtube-play.png) no-repeat scroll 0 -60px #fff0}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scaleX(1);transform:scaleX(1);transition:opacity .15s,-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s,-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s!important;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:inset 0 0 0 2px #fff}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,-webkit-transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:hsl(0 0% 100% / .5);border-radius:50%;box-shadow:inset 0 0 0 8px hsl(0 0% 100% / .7);display:block;height:12px;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:inset 0 0 0 8px #fff}.lg-outer .lg-caret{border-left:10px solid #fff0;border-right:10px solid #fff0;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgb(0 0 0 / .25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{transition-delay:0s;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);transition:visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid #fff0;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgb(0 0 0 / .07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/loading.gif) no-repeat scroll 50% #fff0;display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;display:none}.modal.is-open{display:block;width:100%;height:100%;position:absolute;z-index:2700}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .6);display:flex;justify-content:center;align-items:center;z-index:2700}.modal__container{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;box-sizing:border-box}.modal__close{background:#fff0;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgb(0 0 0 / .8)}.modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:#e6e6e6;color:rgb(0 0 0 / .8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.slideout-menu{position:fixed;top:0;bottom:0;width:256px;min-height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:0;display:none}.slideout-menu-left{left:0}.slideout-menu-right{right:0}.slideout-panel{position:relative;z-index:1;will-change:auto;background-color:#f7f7f7}.slideout-open .slideout-panel,.slideout-open body{overflow:hidden}.slideout-open .slideout-menu{display:block}.panel:before{content:"";display:block;background-color:#fff0;transition:background-color .5s ease-in-out}.panel-open:before{position:absolute;top:0;bottom:0;width:100%;background-color:rgb(0 0 0 / .5);z-index:99}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgb(0 0 0 / .5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgb(0 0 0 / .5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgb(0 0 0 / .5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgb(0 0 0 / .5),transparent)}.swiper-container-wp8-horizontal{touch-action:pan-y}.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical{touch-action:pan-x}.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgb(0 0 0 / .25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsl(0 0% 100% / .25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgb(0 0 0 / .25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgb(0 0 0 / .1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgb(0 0 0 / .5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.block-about{overflow:hidden;position:relative;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.block-about{display:block}}.about-container{padding-top:0;padding-bottom:0;width:100%}@media screen and (min-width:768px){.about-container{padding-left:20px;padding-right:20px}}@media screen and (min-width:992px){.about-container{width:900px}}@media screen and (min-width:1200px){.about-container{width:1120px}}.about-content-wrap{position:relative;z-index:20;padding:50px 0}@media screen and (min-width:768px){.about-content-wrap{width:60%}}@media screen and (min-width:992px){.about-content-wrap{width:550px}}@media screen and (min-width:1120px){.about-content-wrap{width:550px;padding:100px}}.about-heading-text{position:relative;font-size:35px;margin:0 0 30px;font-weight:700}.about-heading-text:before{font-family:Playfair Display,serif;content:"";position:absolute;top:-40px;left:0;width:40px;height:40px}.about-main-content{padding:30px 0;box-sizing:border-box}.about-content{padding-bottom:30px}@media screen and (min-width:768px){.about-content{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.about-content img{width:100%;height:auto}.about-content-wrap p{font-size:15px;font-weight:400;margin:0 0 25px}.about-button{font-size:14px;font-weight:700}.about-background{order:-1}@media screen and (min-width:768px){.about-background{order:2;position:absolute;z-index:1;top:0;left:0;width:100%;margin:0 auto;height:100%}}@media screen and (min-width:1400px){.about-background{width:100%;left:0;margin-left:0;top:0}}.about-bg-img{width:100%;height:auto;position:relative}@media screen and (min-width:768px){.about-bg-img{width:35%;position:absolute;right:0;top:50%;margin-top:-15%}}@media screen and (min-width:992px){.about-bg-img{margin-top:-20%}}@media screen and (min-width:1200px){.about-bg-img{margin-top:-15%}}@media screen and (min-width:1400px){.about-bg-img{width:500px;right:50%;top:50%;margin-right:-670px}}.affliate-container{padding-top:20px}@media screen and (min-width:1200px){.affliate-container{max-width:1120px}}.affliate-row{align-items:baseline}.affliate-col{width:100%}@media screen and (min-width:768px){.affliate-col{display:flex;flex-wrap:wrap}}@media screen and (min-width:992px){.affliate-col{width:65%}}@media screen and (min-width:1120px){.affliate-col{width:70%}}.affliate-section-title{width:100%;position:relative;font-family:Roboto,sans-serif;font-size:14px;text-align:center;font-weight:300}@media screen and (min-width:992px){.affliate-section-title{text-align:right}}.affliate-section-title span{display:inline-block;position:relative;background:#fff;z-index:2;padding:0 10px;margin:0;box-sizing:border-box}@media screen and (min-width:992px){.affliate-section-title span{right:50px;padding:0 40px}}.affliate-section-title:before{content:"";position:absolute;width:100%;height:1px;left:0;z-index:1;top:11px;border-top:2px dotted #000}.affliate-row-entries{justify-content:space-evenly}@media screen and (min-width:1120px){.affliate-row-entries{width:900px;margin:0 auto}}.affliate-entry{padding:30px 20px;box-sizing:border-box}@media screen and (min-width:1120px){.affliate-entry{padding:40px 20px}}.affliate-entry img{width:100%;height:auto}#affliates-block_5e478d26ce8cb h1,#affliates-block_5e478d26ce8cb h2,#affliates-block_5e478d26ce8cb h3,#affliates-block_5e478d26ce8cb h4,#affliates-block_5e478d26ce8cb h5,#affliates-block_5e478d26ce8cb h6{font-size:22px;font-weight:400;font-family:Roboto,sans-serif}#affliates-block_5e478d26ce8cb a{color:#7ac6dd}#bspo-block_5e2f1ca9095fd{display:none}@media screen and (min-width:992px){#bspo-block_5e2f1ca9095fd{display:block}}.bspo-section-title{width:100%;position:relative;font-family:Roboto,sans-serif;font-size:14px;text-align:center;font-weight:300}@media screen and (min-width:992px){.bspo-section-title{text-align:right}}.bspo-section-title span{margin:0;display:inline-block;position:relative;background:#fff;z-index:2;padding:0 10px;box-sizing:border-box}@media screen and (min-width:992px){.bspo-section-title span{right:50px;padding:0 40px}}.bspo-section-title:before{content:"";position:absolute;width:100%;height:1px;left:0;z-index:1;top:11px;border-top:2px dotted #000}.bspo-row-entries{padding:40px 0}.bspo-entry{background:#f4f4f4;padding:30px;margin:0 auto;box-sizing:border-box}.bspo-entry h1,.bspo-entry h2,.bspo-entry h3,.bspo-entry h4,.bspo-entry h5,.bspo-entry h6{font-family:Roboto,sans-serif;font-weight:700}@media screen and (min-width:768px){.bspo-entry{padding:40px}}@media screen and (min-width:992px){.bspo-entry{padding:50px;width:910px}}@media screen and (min-width:1120px){.bspo-entry{padding:70px}}.bspo-content-footer{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.bspo-content-footer{flex-wrap:nowrap;justify-content:space-between;align-items:center}}@media screen and (min-width:768px){.bspo-content-note{padding-right:40px;box-sizing:border-box}}.bspo-content-button{background:#7ac6dd;color:#000;width:100%;display:inline-block;padding:15px 25px;text-align:center;text-transform:uppercase;font-size:14px;font-weight:700}@media screen and (min-width:992px){.bspo-content-button{width:300px}}.bspo-content-button:active,.bspo-content-button:focus,.bspo-content-button:hover{background:#95e6ff;color:#000}.bspo-content-button:after{display:none}.bspo-sponsor-entry{display:block;padding:3px;box-sizing:border-box}.bspo-sponsor-logo{width:100%}.bspo-sponsor-entries{width:100%;padding:10px 0}.bspo-sponsor-entries .swiper-wrapper{align-items:center}.bspo-sponsor-entry{width:100%}.bspo-sponsor-entry:after{display:none}.bspo-sponsor-button{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-arrow.svg) no-repeat scroll 17px 13px/9px #fff;text-indent:-8888px;height:40px;width:40px;border-radius:100%;cursor:pointer;border:3px solid #000;position:absolute;right:-10px;top:48%;z-index:80}@media screen and (min-width:768px){.bspo-sponsor-button{right:-50px}}.bspo-sponsor-button:active,.bspo-sponsor-button:focus,.bspo-sponsor-button:hover{border:3px solid #7ac6dd;outline:0!important;box-shadow:0 0 0 0 #fff0}.bspo-sponsor-button-prev{right:auto;left:-10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:768px){.bspo-sponsor-button-prev{left:-50px}}.block-card-carousel{overflow:hidden;position:relative}.card-carousel-container-carousel{padding-top:0}.card-carousel-subtitle{position:relative;font-family:Roboto,sans-serif;font-size:14px;text-align:center;font-weight:300}.card-carousel-subtitle:before{content:"";position:absolute;width:100%;height:1px;left:0;z-index:1;top:11px;border-top:2px dotted #000}.card-carousel-subtitle span{margin:0;display:inline-block;position:relative;background:#fff;z-index:2;padding:0 20px;box-sizing:border-box;left:0}@media screen and (min-width:992px){.card-carousel-subtitle span{padding:0 30px 0 63px;left:-242px}}@media screen and (min-width:1120px){.card-carousel-subtitle span{padding:0 30px 0 60px;left:-253px}}.card-thumbnail-image{width:100%;height:auto}.card-carousel-entry-wrap{background:#f4f4f4}.card-meta-wrap{box-sizing:border-box;padding:20px}.card-meta-wrap h3{font-family:Roboto,sans-serif;font-weight:700}.card-meta-wrap p{margin:8px 0 0;font-size:12px;line-height:16px}@media screen and (min-width:768){.card-meta-wrap{min-height:142px}}.card-carousel-swiper-container{overflow:visible}.cards-carousel-button{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-arrow.svg) no-repeat scroll 17px 13px/9px #fff;text-indent:-8888px;height:40px;width:40px;border-radius:100%;cursor:pointer;border:3px solid #000;position:absolute;right:-10px;top:48%;z-index:80}@media screen and (min-width:768px){.cards-carousel-button{right:-50px}}.cards-carousel-button:active,.cards-carousel-button:focus,.cards-carousel-button:hover{border:3px solid #7ac6dd;outline:0!important;box-shadow:0 0 0 0 #fff0}.cards-carousel-button-prev{right:auto;left:-10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:768px){.cards-carousel-button-prev{left:-50px}}.contact-l1-container{position:relative;z-index:10;padding-top:120px;padding-bottom:0;margin-bottom:100px}@media screen and (min-width:768px){.contact-l1-container{padding-top:100px;padding-left:40px;padding-right:40px}}@media screen and (min-width:992px){.contact-l1-container{padding-top:200px;padding-left:80px;padding-right:80px}}.block-contact-l1{position:relative}.contact-l1-bg{height:539px;width:100%;position:absolute;z-index:0;left:0;top:0;background-repeat:repeat;background-position:50%;background-attachment:scroll;background-size:100%}.contact-l1-row{background-color:#f4f4f4}.contact-l1-row-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 15px;width:100%;box-sizing:border-box}@media screen and (min-width:576px){.contact-l1-row-wrap{padding:20px 30px}}@media screen and (min-width:768px){.contact-l1-row-wrap{padding:20px 40px}}@media screen and (min-width:992px){.contact-l1-row-wrap{padding:20px 80px}}.contact-l1-row-header-wrap{padding-top:30px}@media screen and (min-width:768px){.contact-l1-row-header-wrap{padding-top:40px}}@media screen and (min-width:992px){.contact-l1-row-header-wrap{padding-top:80px}}.contact-l1-row-footer-wrap{padding-bottom:30px;justify-content:space-between;align-items:center;border-bottom:50px solid #95e6ff}@media screen and (min-width:768px){.contact-l1-row-footer-wrap{padding-bottom:40px}}@media screen and (min-width:992px){.contact-l1-row-footer-wrap{padding-bottom:80px}}.contact-l1-header-col{width:100%;box-sizing:border-box}.contact-l1-heading-text{margin:0}@media screen and (min-width:768px){.contact-l1-heading-text{width:60%;padding-right:15px;font-size:52px}}@media screen and (min-width:992px){.contact-l1-heading-text{width:55%}}@media screen and (min-width:768px){.contact-l1-header-contact-details{width:40%}}@media screen and (min-width:992px){.contact-l1-header-contact-details{width:35%}}.contact-l1-row-main-wrap>div{width:100%;padding:10px;border:2px solid #000}@media screen and (min-width:768px){.contact-l1-row-main-wrap>div{padding:30px}}@media screen and (min-width:992px){.contact-l1-row-main-wrap>div{padding:40px}}@media screen and (min-width:992px){.facts-container{width:940px}}.facts-row-entries{padding:40px 0 50px;justify-content:space-between}.facts-section-title{width:100%;position:relative;font-family:Roboto,sans-serif;font-size:14px;text-align:center;font-weight:300}@media screen and (min-width:992px){.facts-section-title{text-align:right}}.facts-section-title span{display:inline-block;position:relative;background:#fff;z-index:2;padding:0 10px;margin:0;box-sizing:border-box}@media screen and (min-width:992px){.facts-section-title span{right:50px;padding:0 40px}}.facts-section-title:before{content:"";position:absolute;width:100%;height:1px;left:0;z-index:1;top:11px;border-top:2px dotted #000}.fact-title{font-size:50px;margin-bottom:14px;font-weight:700}@media screen and (min-width:992px){.fact-title{font-size:34px}}.fact-caption{font-size:14px;font-family:Robot,sans-serif}.fact-entry-wrap{text-align:center}@media screen and (min-width:992px){.fact-entry-wrap{text-align:left}}.fact-entry{width:100%;padding:8px 20px;box-sizing:border-box}@media screen and (min-width:768px){.fact-entry{width:50%}}@media screen and (min-width:992px){.fact-entry{width:25%}}@media screen and (min-width:1120px){.fact-entry{width:auto}}#facts-block_5e2eab556cbe4{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/cta-bg.png) repeat-y scroll 50%/100% #95e6ff}#facts-block_5e2eab556cbe4 .facts-container{padding-top:0;padding-bottom:0}#facts-block_5e2eab556cbe4 .fact-title{color:#7ac6dd}#facts-block_5e2eab556cbe4 .fact-caption{color:#fff}.feb-container{padding-top:0}@media screen and (min-width:768px){.feb-container{padding-left:40px;padding-right:40px}}@media screen and (min-width:992px){.feb-container{padding-left:80px;padding-right:80px}}@media screen and (min-width:1200px){.feb-container{padding-left:87px;padding-right:71px}}.feb-row{background:#f4f4f4;box-sizing:border-box;padding:0 15px;border-bottom:50px solid #95e6ff}@media screen and (min-width:576px){.feb-row{padding:0 30px}}@media screen and (min-width:768px){.feb-row{padding:0 40px}}@media screen and (min-width:992px){.feb-row{padding:0 80px}}.feb-entry{width:100%}.feb-entry:first-child .feb-entry-wrap{padding-top:0}.feb-entry:last-child .feb-entry-wrap{border-bottom:0 #fff0}.feb-entry-wrap{flex-wrap:wrap;border-bottom:2px dotted #000;padding:30px 0;box-sizing:border-box;justify-content:space-evenly;align-items:center}@media screen and (min-width:576px){.feb-entry-wrap{padding:30px 15px}}@media screen and (min-width:768px){.feb-entry-wrap{padding:40px 15px}}@media screen and (min-width:992px){.feb-entry-wrap{padding:80px 15px}}.feb-entry-col{width:100%;box-sizing:border-box}@media screen and (min-width:768px){.feb-content-wrap{padding-left:20px;width:60%}}.feb-entry-no-thumbnail .feb-entry-wrap{padding-left:0;text-align:center}.feb-thumbnail-wrap{order:-1}@media screen and (min-width:768px){.feb-thumbnail-wrap{width:40%}}.feb-entry-permalink{display:inline-block;width:100%;height:100%}.feb-entry-permalink:after{display:none}.feb-entry-excerpt{margin:11px 0}.feb-thumbnail-image{width:100%;height:auto}.feb-button{font-size:15px;margin:8px 0;padding:15px 30px;text-transform:uppercase;color:#fff;text-align:center;background:#000}.feb-button:after{display:none}@media screen and (min-width:576px){.feb-button{margin:8px 8px 8px 0}}.feb-entry-title{padding-bottom:20px;border-bottom:2px dotted #000}.feat-services-container{padding-top:20px}@media screen and (min-width:1300px){.feat-services-container{max-width:1200px}}.feat-services-row{align-items:baseline}.feat-services-col{width:100%}@media screen and (min-width:768px){.feat-services-col{display:flex;flex-wrap:wrap}}@media screen and (min-width:1120px){.feat-services-col-header{width:30%}}@media screen and (min-width:1120px){.feat-services-col-entries{width:716px}}.feat-service-section-title{font-size:34px;font-weight:700}.feat-service{width:100%;padding:0 0 40px;box-sizing:border-box}@media screen and (min-width:768px){.feat-service{padding:30px;width:50%}}.service-title{font-family:Roboto,sans-serif}.service-button,.service-title{font-weight:700}#home-feat-services-block_5e495e4414216{margin-bottom:80px}#home-feat-services-block_5e495e4414216 .feat-services-container{background:#f4f4f4;border-bottom:50px solid #163f4d}@media screen and (min-width:992px){#home-feat-services-block_5e495e4414216 .feat-services-container{padding:30px 0;width:854px}}#home-feat-services-block_5e495e4414216 .feat-services-row{justify-content:space-evenly}#home-feat-services-block_5e495e4414216 .feat-service{width:100%}#home-feat-services-block_5e495e4414216 .service-excerpt-wrap p:first-child{margin-top:5px}@media screen and (min-width:768px){#home-feat-services-block_5e495e4414216 .feat-service{text-align:center;padding:30px 20px 0}}@media screen and (min-width:992px){#home-feat-services-block_5e495e4414216 .feat-service{text-align:left}}@media screen and (min-width:992px){#home-feat-services-block_5e495e4414216 .feat-services-col-entries{width:506px}}.ffp-row-header{align-items:baseline}.ff-row-main{justify-content:space-evenly;align-items:center;align-items:flex-start}.ffp-col--header{width:100%;margin:0 auto}.ffp-program-meta-title{margin:0}.ff-program-meta-label--note{font-size:12px;line-height:20px;font-style:italic;margin-top:0!important;font-weight:400}.ffp-program-meta-box--header{padding-top:35px}@media screen and (min-width:768px){.ffp-program-meta-box--header{margin-bottom:45px}}.ffp-program-meta-box--header hr{float:left;width:50%;border:0 #fff0;border-bottom:5px solid #000}.ffp-program-meta-title{cursor:pointer;font-size:32px;position:relative;font-weight:700}@media screen and (min-width:992px){.ffp-col--program-meta{width:278px}}@media screen and (min-width:992px){.ffp-col--entries{width:524px}}.ffp-section-title{width:100%;position:relative;font-family:Roboto,sans-serif;font-size:14px;text-align:center;font-weight:300}@media screen and (min-width:992px){.ffp-section-title{text-align:right}}.ffp-section-title span{display:inline-block;position:relative;background:#fff;z-index:2;padding:0 10px;margin:0;box-sizing:border-box}@media screen and (min-width:992px){.ffp-section-title span{right:50px;padding:0 40px}}.ffp-section-title:before{content:"";position:absolute;width:100%;height:1px;left:0;z-index:1;top:11px;border-top:2px dotted #000}.ffp-program-meta-box{padding:0 15px 29px}.ffp-program-meta-box .btn,.ffp-program-meta-box .feb-button,.ffp-program-meta-box button{width:100%;text-transform:uppercase;margin:0;box-sizing:border-box;background-color:#7ac6dd;padding:15px 30px;display:inline-block;text-align:center;font-weight:700;text-decoration:none}.ffp-program-meta-box .btn:active,.ffp-program-meta-box .btn:focus,.ffp-program-meta-box .btn:hover,.ffp-program-meta-box .feb-button:active,.ffp-program-meta-box .feb-button:focus,.ffp-program-meta-box .feb-button:hover,.ffp-program-meta-box button:active,.ffp-program-meta-box button:focus,.ffp-program-meta-box button:hover{text-decoration:none;color:#fff;background-color:#000}.ffp-program-meta-box .btn:after,.ffp-program-meta-box .btn:before,.ffp-program-meta-box .feb-button:after,.ffp-program-meta-box .feb-button:before,.ffp-program-meta-box button:after,.ffp-program-meta-box button:before{display:none}.ffp-program-meta-label{font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.ffp-program-meta-value{font-weight:700;font-size:16px;margin-bottom:0;line-height:20px;margin-top:8px}.ffp-program-meta-value hr{border:2px dotted #000;border-top:0;border-left:0;border-right:0}p.ffp-program-meta-value{margin-top:10px}p.ffp-program-meta-value:last-child{margin-bottom:0}.ffp-program-meta-values--dates{padding:0;margin:15px 0 0;list-style:none}.ffp-program-meta-value-date-permalink{display:inline-block;width:100%;padding:0 0 10px;margin:0;font-size:22px;text-transform:uppercase;border-bottom:2px dotted #000;font-weight:700}.ffp-program-meta-value-date-permalink:after{display:none}.ffp-program-meta-value-date-permalink:active,.ffp-program-meta-value-date-permalink:focus,.ffp-program-meta-value-date-permalink:hover{color:#7ac6dd}.futurise-program-entry-header{cursor:pointer;font-size:22px;color:#000;background:#7ac6dd;font-weight:700;border-bottom:1px solid #000;padding:12px 15px}@media screen and (min-width:768px){.futurise-program-entry-header{padding:12px 30px}}.futurise-program-entry-body{padding:15px;background:#f4f4f4}.futurise-program-entry-body h1,.futurise-program-entry-body h2,.futurise-program-entry-body h3,.futurise-program-entry-body h4,.futurise-program-entry-body h5,.futurise-program-entry-body h6{font-size:23px;font-family:Roboto,sans-serif}.futurise-program-entry-body hr{border:0 #fff0;border-bottom:2px dotted #000}.futurise-program-entry-body figcaption,.futurise-program-entry-body label,.futurise-program-entry-body p,.futurise-program-entry-body span{margin-top:5px;margin-bottom:8px}.futurise-program-entry-body li{margin-bottom:5px}@media screen and (min-width:768px){.futurise-program-entry-body{padding:40px}}.futurise-program-entry.active .futurise-program-entry-header{background:#000;color:#fff}.futurise-program-entry.active .futurise-program-entry-body{display:block}.futurise-program-entry .futurise-program-entry-body{display:none}.futurise-agreement-wrap{position:relative}.futurise-content-wrap{max-height:426px;overflow-y:scroll;padding:20px 20px 65px;box-sizing:border-box;position:relative}.fjc-container{padding-top:40px;padding-bottom:40px;width:100%}@media screen and (min-width:992px){.fjc-container{padding-top:80px;width:980px}}.fjc-content-wrap{width:100%;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative;z-index:20}.fjc-content-wrap p{font-size:15px;font-weight:400;margin:0 0 25px}@media screen and (min-width:992px){.fjc-content-wrap{flex-wrap:nowrap}}.fjc-col{padding:15px}@media screen and (min-width:768px){.fjc-col{padding:30px}}@media screen and (min-width:992px){.fjc-col{padding:0}}.fjc-featured-image{width:100%;margin:0 auto;overflow:hidden;order:-1}@media screen and (min-width:992px){.fjc-featured-image{width:600px;margin:0}}.fjc-main-content{padding:30px 0;box-sizing:border-box;width:100%;text-align:center}@media screen and (min-width:992px){.fjc-main-content{text-align:left;width:270px}}.fjc-main-content h1,.fjc-main-content h2,.fjc-main-content h3,.fjc-main-content h4,.fjc-main-content h5,.fjc-main-content h6{font-family:Ubuntu,sans-serif;font-size:23px}.fjc-heading-text{position:relative;font-size:35px;margin:0 0 30px;font-weight:700}.fjc-sub-caption{font-size:15px;font-weight:700;font-family:Roboto,sans-serif;margin-bottom:25px}.fjc-content{padding-bottom:30px}.fjc-content img{max-width:100%;width:auto;height:auto}.fjc-button{font-size:14px;font-weight:700}.block-fks{overflow:hidden;position:relative;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.block-fks{display:block}}.block-fks *{color:#7ac6dd}.fks-container{padding-top:40px;padding-bottom:40px;width:100%}@media screen and (min-width:768px){.fks-container{padding-top:80px;padding-left:20px;padding-right:20px}}@media screen and (min-width:992px){.fks-container{width:980px}}.fks-content-wrap{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/keynote-speaker-bg.jpg) repeat scroll 50%/100% #fff0;width:100%;flex-wrap:wrap;justify-content:space-evenly;align-items:center;position:relative;z-index:20;border-bottom:20px solid #7ac6dd}.fks-content-wrap p{font-size:15px;font-weight:400;margin:0 0 25px}@media screen and (min-width:768px){.fks-content-wrap{flex-wrap:nowrap}}.fks-featured-image{margin:0 auto;overflow:hidden}@media screen and (min-width:992px){.fks-featured-image{margin:0;width:285px}}.fks-bg-img{max-width:100%;width:auto;margin:0 auto;height:auto}.fks-heading-text{position:relative;font-size:35px;margin:0 0 30px;font-weight:700}.fks-sub-caption{font-size:15px;font-weight:700;font-family:Roboto,sans-serif;margin-bottom:25px}.fks-main-content{padding:30px 0;box-sizing:border-box}@media screen and (min-width:768px){.fks-main-content{width:100%}}@media screen and (min-width:992px){.fks-main-content{width:487px}}.fks-content{padding-bottom:30px}@media screen and (min-width:992px){.fks-content{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.fks-content img{width:100%;height:auto}.fks-button{font-size:14px;font-weight:700}.fks-background{order:-1}@media screen and (min-width:768px){.fks-background{order:2;position:absolute;z-index:1;top:0;left:0;width:100%;margin:0 auto;height:100%}}@media screen and (min-width:1400px){.fks-background{width:100%;left:0;margin-left:0;top:0}}.fks-col{padding:15px}@media screen and (min-width:576px){.fks-col{padding:20px}}@media screen and (min-width:768px){.fks-col{padding:30px}}.container-grid{padding-top:0}@media screen and (min-width:992px){.container-grid{padding-top:50px}}.grid-row-header{padding-bottom:40px}@media screen and (min-width:992px){.grid-row-header{padding-bottom:60px}}.grid-entry{box-sizing:border-box;width:100%;margin:0 auto;padding:0 15px 25px}@media screen and (min-width:768px){.grid-entry{width:50%}}@media screen and (min-width:992px){.grid-entry{padding:25px 15px;width:33.33%}}.grid-wrap{padding:0 0 40px;text-align:center}@media screen and (min-width:992px){.grid-wrap{text-align:left}}.grid-wrap img{max-width:100%;height:auto;width:100%;margin-bottom:10px}.grid-wrap h3{font-weight:900;font-size:20px}.grid-wrap p{font-size:16px}.grid-section-title{width:100%;position:relative;font-family:Roboto,sans-serif;font-size:14px;text-align:center;font-weight:300}@media screen and (min-width:992px){.grid-section-title{text-align:right}}.grid-section-title span{display:inline-block;position:relative;background:#fff;z-index:2;margin:0;padding:0 10px;box-sizing:border-box}@media screen and (min-width:992px){.grid-section-title span{right:50px;padding:0 40px}}.grid-section-title:before{content:"";position:absolute;width:100%;height:1px;left:0;z-index:1;top:11px;border-top:2px dotted #000}.grid-title{font-family:Roboto,sans-serif;font-weight:700;font-size:18px;margin-bottom:15px}@media screen and (min-width:768px){.grid-title{font-size:23px}}.hero-l2-container{padding-top:120px;padding-bottom:0}@media screen and (min-width:768px){.hero-l2-container{padding-top:100px;padding-left:40px;padding-right:40px}}@media screen and (min-width:992px){.hero-l2-container{padding-top:200px;padding-left:80px;padding-right:80px}}.block-hero-banner-l2{background-repeat:repeat;background-size:100%;background-attachment:scroll;background-position:50%}.hero-l2-row{background:#f4f4f4;justify-content:flex-end}.hero-l2-caption{padding:30px;width:100%;box-sizing:border-box}@media screen and (min-width:768px){.hero-l2-caption{padding:40px}}@media screen and (min-width:992px){.hero-l2-caption{padding:80px}}.hero-caption-faction-2{box-sizing:border-box;padding-bottom:20px;border-bottom:1px solid #000}@media screen and (min-width:768px){.hero-caption-faction-2{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width:768px){.hero-caption-faction-2 p{width:70%}}@media screen and (min-width:768px){.hero-l2-smcs-wrap{text-align:right}}.hero-l2-smcs-wrap .hero-smc{text-indent:1000px;overflow:hidden;-webkit-filter:brightness(0);filter:brightness(0)}.hero-banner-l3-container{position:relative;z-index:10;padding-top:120px;padding-bottom:0;margin-bottom:100px}@media screen and (min-width:768px){.hero-banner-l3-container{padding-top:100px;padding-left:40px;padding-right:40px}}@media screen and (min-width:992px){.hero-banner-l3-container{padding-top:200px;padding-left:80px;padding-right:80px}}.hero-banner-l3-container .contact-meta-wrap-smcs{position:relative;margin:0;padding:0}@media screen and (min-width:992px){.hero-banner-l3-container .contact-meta-wrap-smcs{padding:15px 0;position:absolute;right:103px;bottom:107px}}.block-hero-banner-l3{position:relative}.hero-banner-l3-bg{height:532px;width:100%;position:absolute;z-index:0;left:0;top:0;background-repeat:repeat;background-position:50%;background-attachment:scroll;background-size:100%}@media screen and (min-width:768px){.hero-banner-l3-bg{height:512px}}@media screen and (min-width:992px){.hero-banner-l3-bg{height:532px}}.hero-banner-l3-row{background-color:#f4f4f4}.hero-banner-l3-row-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 15px;width:100%;box-sizing:border-box;position:relative}@media screen and (min-width:576px){.hero-banner-l3-row-wrap{padding:20px 30px}}@media screen and (min-width:768px){.hero-banner-l3-row-wrap{padding:20px 40px}}@media screen and (min-width:992px){.hero-banner-l3-row-wrap{padding:20px 80px}}.hero-banner-l3-row-header-wrap{padding-top:30px}@media screen and (min-width:768px){.hero-banner-l3-row-header-wrap{padding-top:40px}}@media screen and (min-width:992px){.hero-banner-l3-row-header-wrap{padding-top:80px}}.hero-banner-l3-row-footer-wrap{padding-bottom:30px;justify-content:space-between;align-items:center;border-bottom:50px solid #95e6ff}@media screen and (min-width:768px){.hero-banner-l3-row-footer-wrap{padding-bottom:40px}}@media screen and (min-width:992px){.hero-banner-l3-row-footer-wrap{padding-bottom:80px}}.hero-banner-l3-header-col{width:100%;box-sizing:border-box}.hero-banner-l3-heading-text{margin:0}@media screen and (min-width:768px){.hero-banner-l3-heading-text{width:100%;padding-right:15px;font-size:52px}}@media screen and (min-width:768px){.hero-banner-l3-header-contact-details{width:40%}}@media screen and (min-width:992px){.hero-banner-l3-header-contact-details{width:35%}}.contact-meta-wrap{padding:15px 0;border-bottom:2px dotted #000}.contact-meta-wrap-smcs{border-bottom:0 #fff0}.contact-meta-wrap-smcs .hero-smc{-webkit-filter:brightness(1) invert(0);filter:brightness(1) invert(0)}.contact-meta-label{margin:0;font-size:18px}.contact-meta{font-size:22px;font-weight:700}a.contact-meta:after{display:none}.contact-meta-map-permalink{width:100%;box-sizing:border-box}.contact-meta-map-permalink:after{display:none}@media screen and (min-width:768px){.contact-meta-map-permalink{font-size:52px}}@media screen and (min-width:1200px){.contact-meta-map-permalink{padding-right:15px;width:55%}}.contact-meta-map-image{width:100%}.contact-meta-wrap-address{box-sizing:border-box;border-bottom:0 #fff0;width:100%}@media screen and (min-width:992px){.contact-meta-wrap-address{width:35%}}.hero-banner-l3-row-main-wrap>div{width:100%;padding:10px;border:2px solid #000}@media screen and (min-width:768px){.hero-banner-l3-row-main-wrap>div{padding:30px}}@media screen and (min-width:992px){.hero-banner-l3-row-main-wrap>div{padding:40px}}.contact-form-disclaimer{grid-area:footer-1}.contact-form-disclaimer i{font-size:10px}@media screen and (min-width:768px){.contact-form-disclaimer{padding-right:30px}}.wpcf7-submit{background:#000;color:#fff;text-transform:uppercase;padding:10px;width:100%}@media screen and (min-width:768px){.wpcf7-submit{width:auto}}@media screen and (min-width:1300px){.hero-video-carousel-container{max-width:1200px}}.hero-video-carousel-container .swiper-wrapper{overflow:hidden;width:100%}@media screen and (min-width:992px){.hero-video-carousel-container .swiper-wrapper{width:920px}}.hero-video-carousel{overflow:visible}.hero-video-carousel-entry-wrap,.hero-video-carousel-entry-wrap img{width:100%}.hero-video-carousel-entry-video{-o-object-fit:cover;object-fit:cover}.hero-videos-carousel-button{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-arrow.svg) no-repeat scroll 17px 13px/9px #fff0;text-indent:-8888px;height:40px;width:40px;border-radius:100%;cursor:pointer;border:3px solid #000;top:50%;right:-60px;position:absolute}.hero-videos-carousel-button:active,.hero-videos-carousel-button:focus,.hero-videos-carousel-button:hover{border:3px solid #7ac6dd;outline:0!important;box-shadow:0 0 0 0 #fff0}.hero-videos-carousel-button-prev{right:auto;left:-60px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hero-video-carousel-caption{text-align:center;padding:50px 0}.hero-video-carousel-caption .video-title{font-family:Roboto,sans-serif;font-weight:700}.hero-video-carousel-caption .video-caption{margin:5px 0 8px}.hero-video-container{padding-top:20px}@media screen and (min-width:1300px){.hero-video-container{max-width:1200px}}.hero-video-wrap,.hero-video-wrap img{width:100%}@media screen and (min-width:992px){#home-hero-video-block_5e478d8ece8cc .hero-video-container{width:920px}}.multi-columns-l1-row{justify-content:center;align-items:center}.multi-columns-l1-entry{width:100%;box-sizing:border-box}@media screen and (min-width:992px){.multi-columns-l1-entry{width:33.33%}}.block-quote-box{overflow:hidden;position:relative;display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.block-quote-box{display:block}}.quote-box-container{padding-top:0;padding-bottom:0;width:100%}@media screen and (min-width:768px){.quote-box-container{padding-left:20px;padding-right:20px}}@media screen and (min-width:992px){.quote-box-container{width:900px}}@media screen and (min-width:1200px){.quote-box-container{width:1120px}}.quote-box-content-wrap{position:relative;z-index:20;padding:50px 0}@media screen and (min-width:768px){.quote-box-content-wrap{width:60%}}@media screen and (min-width:992px){.quote-box-content-wrap{width:550px}}@media screen and (min-width:1120px){.quote-box-content-wrap{width:550px;padding:100px}}.quote-box-heading-text{position:relative;font-size:35px;margin:0 0 30px;font-weight:700}.quote-box-heading-text:before{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-quotationmark.svg) no-repeat scroll 50%/30px #fff0;font-family:Playfair Display,serif;content:"";position:absolute;top:-40px;left:0;width:40px;height:40px}.about-sub-caption,.quote-box-sub-caption{font-size:15px;font-weight:700;font-family:Roboto,sans-serif;margin-bottom:25px}.quote-box-main-content{padding:30px 0;box-sizing:border-box}.quote-box-content{padding-bottom:30px}@media screen and (min-width:768px){.quote-box-content{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.quote-box-content img{width:100%;height:auto}.quote-box-content h1,.quote-box-content h2,.quote-box-content h3,.quote-box-content h4,.quote-box-content h5,.quote-box-content h6{font-size:16px;font-weight:700;font-family:Ubuntu,sans-serif}.quote-box-content-wrap p{font-size:15px;font-weight:400;margin:0 0 25px}.quote-box-button{font-size:14px;font-weight:700}.quote-box-background{order:-1}@media screen and (min-width:768px){.quote-box-background{order:2;position:absolute;z-index:1;top:0;left:0;width:100%;margin:0 auto;height:100%}}@media screen and (min-width:1400px){.quote-box-background{width:100%;left:0;margin-left:0;top:0}}.quote-box-bg-img{width:100%;height:auto;position:relative}@media screen and (min-width:768px){.quote-box-bg-img{width:35%;position:absolute;right:0;top:50%;margin-top:-15%}}@media screen and (min-width:992px){.quote-box-bg-img{margin-top:-20%}}@media screen and (min-width:1200px){.quote-box-bg-img{margin-top:-15%}}@media screen and (min-width:1400px){.quote-box-bg-img{width:500px;right:50%;top:50%;margin-right:-670px}}.block-quote-box--2 .quote-box-main-content{padding-top:75px;padding-bottom:40px}.block-quote-box--2 .quote-box-container{padding-left:0;padding-right:0}@media screen and (min-width:992px){.block-quote-box--2 .quote-box-container{width:956px}}.block-quote-box--2 .quote-box-content-wrap{padding:0;width:100%}.block-quote-box--2 .quote-box-col{box-sizing:border-box;padding-left:15px;padding-right:15px}.block-quote-box--2 .quote-box-main-content{justify-content:space-evenly;align-items:center;flex-wrap:wrap}@media screen and (min-width:992px){.block-quote-box--2 .quote-box-main-content{flex-wrap:nowrap}}@media screen and (min-width:992px){.block-quote-box--2 .quote-box-col--1{width:515px}}@media screen and (min-width:768px){.block-quote-box--2 .quote-box-col--1 .quote-box-content{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (min-width:768px){.block-quote-box--2 .quote-box-col--2{width:150%}}@media screen and (min-width:992px){.block-quote-box--2 .quote-box-col--2{width:327px}}.block-quote-box--2 .quote-box-col--2 .quote-box-content{padding:60px 40px 40px;background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/box-pattern-1.jpg) repeat scroll 0 0/auto #95e6ff}@media screen and (min-width:992px){.block-quote-box--2 .quote-box-col--2 .quote-box-content{padding:75px 50px 50px}}.block-quote-box--2 .quote-box-col--2 *{color:#7ac6dd}.block-quote-box--2 .quote-box-col--2 hr{border:0 #fff0;border-bottom:1px dashed #7ac6dd;margin:15px 0}.block-quote-box--2 .quote-box-content{margin-bottom:0;-webkit-column-count:1;-moz-column-count:1;column-count:1}@media screen and (min-width:768px){#quote-box-block_5e47deae22052 .quote-box-col--1 .quote-box-content{-webkit-column-count:1;-moz-column-count:1;column-count:1}}#ribbon-block_5e2ed75e157d7{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/cta-bg.png) repeat-y scroll 50%/100% #20647a}@media screen and (min-width:992px){.ribbon-container{width:950px}}@media screen and (min-width:992px){.ribbon-row{flex-wrap:nowrap}}.ribbon-section-title{color:#7ac6dd;font-size:50px;position:relative;text-align:center;font-weight:300}.ribbon-col{box-sizing:border-box;padding-left:15px;padding-right:15px}.ribbon-col-caption *{color:#fff}.block-upcoming-events{overflow:hidden;position:relative}.upcoming-events-container{width:100%}@media screen and (min-width:768px){.upcoming-events-container{padding-left:40px;padding-right:40px}}@media screen and (min-width:992px){.upcoming-events-container{padding-left:15px;padding-right:15px;width:920px}}@media screen and (min-width:1200px){.upcoming-events-container{width:1120px}}.upcoming-events-container-carousel{padding-top:0}.upcoming-events-subtitle{width:100%;position:relative;font-family:Roboto,sans-serif;font-size:14px;text-align:center;font-weight:300}@media screen and (min-width:992px){.upcoming-events-subtitle{text-align:right}}.upcoming-events-subtitle span{margin:0;display:inline-block;position:relative;background:#fff;z-index:2;padding:0 10px;box-sizing:border-box}@media screen and (min-width:992px){.upcoming-events-subtitle span{right:50px;padding:0 40px}}.upcoming-events-subtitle:before{content:"";position:absolute;width:100%;height:1px;left:0;z-index:1;top:11px;border-top:2px dotted #000}.upcoming-events-main .upcoming-events-container{padding-top:0}@media screen and (min-width:992px){.upcoming-events-main .upcoming-events-container{width:910px}}.upcoming-events-tab-entries{position:relative}.upcoming-events-tab{display:none;border-bottom:2px solid #000}@media screen and (min-width:768px){.upcoming-events-tab{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}}.button-upcoming-event{margin:0;border-radius:0;background:#f4f4f4;color:#000;cursor:pointer}@media screen and (min-width:768px){.button-upcoming-event{width:auto;margin-right:15px}}@media screen and (min-width:992px){.button-upcoming-event{width:160px;margin-right:30px}}.button-upcoming-event.active{color:#fff;background:#000}.button-upcoming-event.active:active,.button-upcoming-event.active:focus,.button-upcoming-event.active:hover{color:#fff;background:#7ac6dd}.button-upcoming-event:active,.button-upcoming-event:focus,.button-upcoming-event:hover{color:#fff;background:#000}@media screen and (min-width:768px){.button-upcoming-event{font-size:22px}.button-upcoming-event:not(:first-child){margin-left:10px}}.content-upcoming-event-body-wrap{background:#f4f4f4;padding:10px}@media screen and (min-width:768px){.content-upcoming-event-body-wrap{padding:50px}}@media screen and (min-width:992px){.content-upcoming-event-body-wrap{padding:25px 0;align-items:center;display:flex;justify-content:space-evenly;flex-wrap:wrap}}.content-upcoming-event-col{box-sizing:border-box;padding:20px 10px}@media screen and (min-width:992px){.content-upcoming-event-col{padding:36px;width:379px}}.content-upcoming-event-col-left{border:1px solid #000}@media screen and (min-width:992px){.content-upcoming-event-col-right{padding:36px 0;width:355px}}.upcoming-event-venue{padding-bottom:15px;margin-bottom:15px;border-bottom:2px dotted #000}.event-speaker-name-tag p{margin:0}@media screen and (min-width:992px){.event-speaker-name-tag{width:240px}}.event-speaker-outer-wrap{position:relative}.event-speaker-entry{padding:10px 0;box-sizing:border-box;display:flex;flex-wrap:nowrap;align-items:center}@media screen and (min-width:992px){.event-speaker-entry{flex-wrap:wrap}}.event-speaker-line-2{font-size:18px;font-weight:700}.content-upcoming-event-col-right>div{padding-bottom:20px}.upcoming-event-sponsors-wrap{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.upcoming-event-sponsors-wrap{flex-wrap:nowrap}}.event-sponsor-logo-link{display:inline-block;padding:15px 8px;box-sizing:border-box}.event-sponsor-logo-link:first-child{padding-left:0}.event-sponsor-logo-link:after{display:none}.event-sponsor-logo-image{max-width:100%;width:auto;height:auto;margin:5px}.upcoming-events-mobile-toggle{background:#000;display:block;width:100%;border-radius:0;margin:0}.upcoming-events-mobile-toggle:before{content:"";top:20px;right:15px;border-top:9px solid #7ac6dd;border-left:7px solid #fff0;border-right:7px solid #fff0;position:absolute;transition:all .3s ease-in-out}@media screen and (min-width:768px){.upcoming-events-mobile-toggle{display:none}}.upcoming-events-mobile-toggle.active{background:#7ac6dd}.upcoming-events-mobile-toggle.active:before{border-top:9px solid;-webkit-transform:rotate(178deg);transform:rotate(178deg)}.upcoming-events-mobile-toggle.active~.upcoming-events-tab{display:block;position:absolute;top:44px;width:98%;left:50%;z-index:100;box-shadow:0 0 10px 3px rgb(0 0 0 / .1);margin-left:-49%}.upcoming-events-mobile-toggle.active~.upcoming-events-tab .button-upcoming-event{width:100%}.event-speaker-button{z-index:10;background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-arrow.svg) no-repeat scroll 17px 13px/9px #fff0;text-indent:-8888px;height:40px;width:40px;border-radius:100%;cursor:pointer;border:3px solid #000}.event-speaker-button:active,.event-speaker-button:focus,.event-speaker-button:hover{border:3px solid #77c4b9;outline:0!important;box-shadow:0 0 0 0 #fff0}.event-speaker-button.swiper-button-disabled{opacity:.3}@media screen and (min-width:768px){.event-speaker-button{position:absolute;top:50%;margin-top:-22px}}.event-speaker-slider-nav-wrap{display:flex;justify-content:space-around;align-items:center}@media screen and (min-width:768px){.event-speaker-slider-nav-wrap{display:block}}.event-speaker-button-prev{-webkit-transform:rotate(180deg) translate(0);transform:rotate(180deg) translate(0)}@media screen and (min-width:768px){.event-speaker-button-prev{-webkit-transform:rotate(180deg) translate(40px);transform:rotate(180deg) translate(40px)}}.event-speaker-button-next{right:0}@media screen and (min-width:768px){.event-speaker-button-next{-webkit-transform:translate(40px);transform:translate(40px)}}.block-upcoming-events-l2{overflow:hidden;position:relative}.upcoming-events-l2-container{width:100%}@media screen and (min-width:768px){.upcoming-events-l2-container{padding-left:40px;padding-right:40px}}@media screen and (min-width:992px){.upcoming-events-l2-container{padding-left:15px;padding-right:15px}}.upcoming-events-l2-container .content-upcoming-event-col-left{border:1px solid #000}@media screen and (min-width:992px){.upcoming-events-l2-container .content-upcoming-event-col-left{width:65%}}.upcoming-events-l2-main .upcoming-events-l2-container{padding-top:0}@media screen and (min-width:992px){.upcoming-events-l2-main .upcoming-events-l2-container{width:950px}}.upcoming-events-l2-container-carousel{padding-top:0}.upcoming-events-l2-subtitle{width:100%;position:relative;font-family:Roboto,sans-serif;font-size:14px;text-align:center;font-weight:300}@media screen and (min-width:992px){.upcoming-events-l2-subtitle{text-align:right}}.upcoming-events-l2-subtitle span{display:inline-block;position:relative;background:#fff;z-index:2;padding:0 10px;margin:0;box-sizing:border-box}@media screen and (min-width:992px){.upcoming-events-l2-subtitle span{right:50px;padding:0 40px}}.upcoming-events-l2-subtitle:before{content:"";position:absolute;width:100%;height:1px;left:0;z-index:1;top:11px;border-top:2px dotted #000}.upcoming-events-l2-tab{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;border-bottom:2px solid #000}.upcoming-events-l2-tab .button-upcoming-event{margin:0;border-radius:0;background:#f4f4f4;color:#000;cursor:pointer;width:100%}@media screen and (min-width:768px){.upcoming-events-l2-tab .button-upcoming-event{width:auto;margin-right:15px;font-size:16px}}@media screen and (min-width:992px){.upcoming-events-l2-tab .button-upcoming-event{margin-right:0}}@media screen and (min-width:768px){.upcoming-events-l2-tab .button-upcoming-event:not(:first-child){margin-left:10px}}.upcoming-events-l2-tab .button-upcoming-event.active{color:#fff;background:#000}.upcoming-events-l2-tab .button-upcoming-event.active:active,.upcoming-events-l2-tab .button-upcoming-event.active:focus,.upcoming-events-l2-tab .button-upcoming-event.active:hover{color:#fff;background:#7ac6dd}@media screen and (min-width:768px){.upcoming-events-l2-tab{flex-wrap:nowrap}}.content-upcoming-event-footer-caption{flex-grow:2;text-align:center;padding:0 15px;box-sizing:border-box}.content-upcoming-event-footer-caption p{margin:0 0 8px;color:#fff}.content-upcoming-event-footer{background:#000;border-top:1px solid #000;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (min-width:768px){.content-upcoming-event-footer{flex-wrap:nowrap}}.upcoming-event-button{width:100%;font-size:18px;text-transform:uppercase;font-weight:700;padding:18px 30px;background:#77c4b9;color:#000;height:100%;text-align:center}.upcoming-event-button:active,.upcoming-event-button:focus,.upcoming-event-button:hover{background:#95e6ff;color:#fff}.upcoming-event-button:after{display:none}@media screen and (min-width:768px){.upcoming-event-button{width:auto}}.content-upcoming-event{display:none}.content-upcoming-event.active{display:block}.event-block-title,.event-block-title-speakers,.event-block-title-sponsors,.event-sched-line-1,.event-venue-line-1{font-size:18px;font-family:Roboto,sans-serif;font-weight:700}.event-block-title-agenda{margin-bottom:12px}.event-sched-line-2,.event-venue-line-2{margin:0}.upcoming-event-agenda-entries{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (min-width:768px){.upcoming-event-agenda-col{width:20%}}.upcoming-event-agenda-col:first-child>div{font-weight:700}.upcoming-event-agenda-col:last-child{flex-grow:2;width:80%}.upcoming-event-agenda-col>div{margin:6px 0;font-size:14px;padding:3px;box-sizing:border-box}.content-upcoming-event-body-wrap--l2{background:#f4f4f4;padding:10px}.content-upcoming-event-body-wrap--l2 h1,.content-upcoming-event-body-wrap--l2 h2,.content-upcoming-event-body-wrap--l2 h3,.content-upcoming-event-body-wrap--l2 h4,.content-upcoming-event-body-wrap--l2 h5,.content-upcoming-event-body-wrap--l2 h6{font-family:Open Sans,sans-serif}.content-upcoming-event-body-wrap--l2 hr{border-bottom:2px dotted #000;background:#fff0;border-top:0;border-left:0;border-radius:0;margin:18px 0}@media screen and (min-width:768px){.content-upcoming-event-body-wrap--l2{padding:50px}}@media screen and (min-width:992px){.content-upcoming-event-body-wrap--l2{padding:50px 0;align-items:center;display:flex;justify-content:center;flex-wrap:wrap}}.content-upcoming-event-body-wrap--l2 .content-upcoming-event-col{box-sizing:border-box;padding:20px 10px}@media screen and (min-width:768px){.content-upcoming-event-body-wrap--l2 .content-upcoming-event-col{padding:50px}}@media screen and (min-width:992px){.content-upcoming-event-body-wrap--l2 .content-upcoming-event-col{padding:40px;width:512px}}@media screen and (min-width:992px){.content-upcoming-event-body-wrap--l2 .content-upcoming-event-col-right{width:322px}}.upcoming-event-schedule{padding-bottom:15px;margin-bottom:15px;border-bottom:2px dotted #000}.event-speaker-profile-picture-wrap{order:-1;width:100px;padding-right:15px;box-sizing:border-box}.event-speaker-profile-picture{width:100%}.content-upcoming-event-col-right>div{padding-bottom:15px;margin-bottom:15px}.upcoming-event-sidebar-entry-title{font-size:14px;font-weight:400;margin:0 0 15px;font-family:Open Sans,sans-serif}.upcoming-event-sidebar-row{border-bottom:2px dotted #000}.upcoming-event-sidebar-row:last-child{border-bottom:0 #fff0}.content-upcoming-event-more-content-wrap{border-top:2px solid #000;justify-content:flex-start;align-items:stretch}.content-upcoming-event-more-content-wrap .content-upcoming-event-col{padding:0 15px;width:100%;box-sizing:border-box}@media screen and (min-width:992px){.content-upcoming-event-more-content-wrap .content-upcoming-event-col{padding:3px 15px;margin:0 auto}}@media screen and (min-width:992px){.content-upcoming-event-more-content-wrap .content-upcoming-event-col:not(:first-child){width:33.33%}}@media screen and (min-width:768px){.content-upcoming-event-more-content-wrap .inner-wrap{flex-wrap:wrap;display:flex;justify-content:space-between}}@media screen and (min-width:992px){.content-upcoming-event-more-content-wrap .inner-wrap{width:710px;margin:0 auto}}.content-upcoming-event-more-content-wrap .inner-wrap .content-upcoming-event-col{margin:0;padding:30px 0 0}@media screen and (min-width:768px){.content-upcoming-event-more-content-wrap .inner-wrap .content-upcoming-event-col{width:30%}}.content-upcoming-event-more-content-wrap .inner-wrap .content-upcoming-event-col p{font-size:15px;margin:5px 0 8px}.content-upcoming-event-more-content-wrap .inner-wrap .content-upcoming-event-col--title{width:100%}.event-more-content-title{font-family:Roboto,sans-serif;font-weight:700;font-size:23px}.upcoming-event-sidebar-entry-content img{width:auto;height:auto;max-width:100%}.upcoming-event-sidebar-entry-content a:after{display:none}.block-video-carousel-l1{position:relative}.block-video-carousel-l1 .swiper-slide-next{visibility:hidden;opacity:0}.vcl1-subtitle{position:relative;font-family:Roboto,sans-serif;font-size:14px;text-align:center;font-weight:300}.vcl1-subtitle:before{content:"";position:absolute;width:100%;height:1px;left:0;z-index:1;top:11px;border-top:2px dotted #000}.vcl1-subtitle span{margin:0;display:inline-block;position:relative;background:#fff;z-index:2;padding:0 20px;box-sizing:border-box;left:0}@media screen and (min-width:992px){.vcl1-subtitle span{padding:0 30px 0 63px;left:-242px}}@media screen and (min-width:1120px){.vcl1-subtitle span{padding:0 30px 0 60px;left:-253px}}@media screen and (min-width:768px){.vcl1-video{width:602px}}.vcl1-video-wrap{width:100%}@media screen and (min-width:768px){.vcl1-video-wrap{width:100%}}.vcl1-video-wrap img{width:100%;height:auto}.vcl1-main{padding-bottom:50px;position:relative}.vcl1-row-videos{position:relative;z-index:1}.vcl1-row-content{margin:0 auto;width:100%;height:100%;position:relative;z-index:auto}@media screen and (min-width:1120px){.vcl1-row-content{justify-content:flex-end;position:absolute;top:0;left:0}}.vcl1-video-l1-entry{-o-object-fit:cover;object-fit:cover}.feat-video-content-col-content{display:flex;flex-wrap:wrap;text-align:center;padding:30px 20px;box-sizing:border-box}@media screen and (min-width:1120px){.feat-video-content-col-content{text-align:left;display:flex;flex-wrap:wrap;flex-direction:row;padding:20px 20px 52px;width:230px;align-items:flex-end;z-index:10;position:relative;background:#fff}}.feat-video-content-col-content *{font-weight:700;font-size:33px}.feat-video-content-col-content h2{width:100%;margin:0}.vcl1-content-container{width:100%;margin:0 auto}@media screen and (min-width:992px){.vcl1-content-container{width:912px}}@media screen and (min-width:1120px){.vcl1-content-container{justify-content:flex-end;display:flex;width:1120px}}.vcl1-video-title{color:#000;padding:10px 0;position:relative;font-family:Roboto,sans-serif;font-size:13px;text-align:right;box-sizing:border-box}.vcl1-video-title span{display:inline;background:#fff;padding:8px;position:relative}.vcl1-video-title span:after{width:61px;height:2px;border-top:2px dotted #000;top:15px;left:-80px;position:absolute;content:""}.vcl1-videos-navigation{order:-1;margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:space-between;width:105px}@media screen and (min-width:1120px){.vcl1-videos-navigation{order:2;margin:0}}.vcl1-videos-button{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-arrow.svg) no-repeat scroll 17px 13px/9px #fff0;text-indent:-8888px;height:40px;width:40px;border-radius:100%;cursor:pointer;border:3px solid #000}.vcl1-videos-button:active,.vcl1-videos-button:focus,.vcl1-videos-button:hover{border:3px solid #7ac6dd;outline:0!important;box-shadow:0 0 0 0 #fff0}.vcl1-videos-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:992px){#video-carousel-l1-block_5e2ea63a74f02 .feat-video-content-col-content *{font-size:36px}}.block-video-carousel-l2{position:relative}@media screen and (min-width:992px){.vcl2-container{padding-bottom:65px}}.vcl2-container .swiper-slide-prev{opacity:0;visibility:hidden}.vcl2-section-title{width:100%;position:relative;font-family:Roboto,sans-serif;font-size:14px;text-align:center;font-weight:300}@media screen and (min-width:992px){.vcl2-section-title{text-align:left}}.vcl2-section-title span{display:inline-block;position:relative;background:#fff;z-index:2;padding:0 10px;box-sizing:border-box;margin:0}@media screen and (min-width:992px){.vcl2-section-title span{left:50px;padding:0 40px}}.vcl2-section-title:before{content:"";position:absolute;width:100%;height:1px;left:0;z-index:1;top:11px;border-top:2px dotted #000}@media screen and (min-width:992px){.vcl2-entry{width:948px}}.vcl2-entry-wrap{display:flex;flex-wrap:wrap}@media screen and (min-width:992px){.vcl2-entry-wrap{justify-content:space-between}}.vcl2-row-entries{padding-bottom:60px}.vcl2-entry-video-wrap,.vcl2-entry-video-wrap img{width:100%}@media screen and (min-width:992px){.vcl2-entry-video-wrap{width:602px;height:346px}}.vcl2-entry-meta-wrap{text-align:center;width:100%;padding:40px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width:768px){.vcl2-entry-meta-wrap{width:500px;padding:40px;margin:0 auto}}@media screen and (min-width:992px){.vcl2-entry-meta-wrap{text-align:left;width:257px;padding:0;margin:0}}.vcl2-entry-title{margin:0;font-size:24px;font-weight:700;font-family:Roboto,sans-serif}.vcl2-entry-excerpt-wrap p{font-size:14px}.vcl2-entry-button{font-weight:700}.vcl2-entry-button:after{display:none}.vcl2-entry-navigation{display:flex;flex-wrap:nowrap;justify-content:space-between;width:105px;padding-top:30px;margin:0 auto}@media screen and (min-width:992px){.vcl2-entry-navigation{margin:0}}.vcl2-carousel-entry-button{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-arrow.svg) no-repeat scroll 17px 13px/9px #fff0;text-indent:-9988px;height:40px;width:40px;border-radius:100%;cursor:pointer;border:3px solid #000}.vcl2-carousel-entry-button:active,.vcl2-carousel-entry-button:focus,.vcl2-carousel-entry-button:hover{border:3px solid #7ac6dd;outline:0!important;box-shadow:0 0 0 0 #fff0}.vcl2-entry-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vcl2-swiper-container .swiper-slide-duplicate-prev,.vcl2-swiper-container .swiper-slide-prev{opacity:0;visibility:hidden}.wsa-col{width:100%}@media screen and (min-width:992px){.wsa-col{width:60%}}.wsa-col p{margin:0 0 15px}@media screen and (min-width:992px){.wsa-col-right{width:40%}}.wsa-section-title{width:100%;position:relative;font-family:Roboto,sans-serif;font-size:14px;text-align:center;font-weight:300}@media screen and (min-width:992px){.wsa-section-title{text-align:right}}.wsa-section-title span{margin:0;display:inline-block;position:relative;background:#fff;z-index:2;padding:0 10px;box-sizing:border-box}@media screen and (min-width:992px){.wsa-section-title span{right:50px;padding:0 40px}}.wsa-section-title:before{content:"";position:absolute;width:100%;height:1px;left:0;z-index:1;top:11px;border-top:2px dotted #000}.wsa-row-contents{padding:40px 0}.wsa-row-content-wrap{background:#f4f4f4;padding:30px;margin:0 auto;box-sizing:border-box}.wsa-row-content-wrap h1,.wsa-row-content-wrap h2,.wsa-row-content-wrap h3,.wsa-row-content-wrap h4,.wsa-row-content-wrap h5,.wsa-row-content-wrap h6{font-family:Roboto,sans-serif;font-weight:700}@media screen and (min-width:768px){.wsa-row-content-wrap{padding:40px}}@media screen and (min-width:992px){.wsa-row-content-wrap{padding:50px;width:910px}}@media screen and (min-width:1120px){.wsa-row-content-wrap{width:1020px;padding:70px}}.wsa-col-right-wrap{flex-direction:column;height:100%;justify-content:center;border:1px solid #000;padding:20px;box-sizing:border-box}.block-who-should-attend .btn,.block-who-should-attend .feb-button,.block-who-should-attend button{text-transform:uppercase;margin:0;box-sizing:border-box;background-color:#77c9bf;padding:15px 30px;display:inline-block;text-align:center;font-size:12px;font-weight:700}.block-who-should-attend .btn:active,.block-who-should-attend .btn:focus,.block-who-should-attend .btn:hover,.block-who-should-attend .feb-button:active,.block-who-should-attend .feb-button:focus,.block-who-should-attend .feb-button:hover,.block-who-should-attend button:active,.block-who-should-attend button:focus,.block-who-should-attend button:hover{color:#000}.block-who-should-attend .btn:after,.block-who-should-attend .feb-button:after,.block-who-should-attend button:after{display:none}.wsa-col-right-wrap .btn,.wsa-col-right-wrap .feb-button,.wsa-col-right-wrap button{width:100%}.wide-2-cols-container{padding:40px 0}@media screen and (min-width:768px){.wide-2-cols-container{padding:40px 20px}}@media screen and (min-width:992px){.wide-2-cols-container{padding:65px 0;width:920px}}.wide-2-cols-row{justify-content:space-evenly;flex-wrap:wrap;align-items:center}.wide-2-cols-section-title{width:100%;position:relative;font-family:Roboto,sans-serif;font-size:14px;text-align:center;font-weight:300}@media screen and (min-width:992px){.wide-2-cols-section-title{text-align:right}}.wide-2-cols-section-title span{margin:0;display:inline-block;position:relative;background:#fff;z-index:2;padding:0 10px;box-sizing:border-box}@media screen and (min-width:992px){.wide-2-cols-section-title span{right:50px;padding:0 40px}}.wide-2-cols-section-title:before{content:"";position:absolute;width:100%;height:1px;left:0;z-index:1;top:11px;border-top:2px dotted #000}.wide-2-cols-row-entries{background:#f4f4f4;border-top:1px solid #133d4b;margin-bottom:40px;border-bottom:15px solid #133d4b}.wide-2-cols-entry{background:#f4f4f4;padding:30px;margin:0 auto;box-sizing:border-box;width:100%}.wide-2-cols-entry h1,.wide-2-cols-entry h2,.wide-2-cols-entry h3,.wide-2-cols-entry h4,.wide-2-cols-entry h5,.wide-2-cols-entry h6{margin:0;font-family:Roboto,sans-serif;font-weight:700}.wide-2-cols-entry p:first-of-type{margin-top:0}.wide-2-cols-entry hr{border:0 #fff0;border-bottom:2px dotted #000}.wide-2-cols-entry img{max-width:100%;width:auto;height:auto}@media screen and (min-width:768px){.wide-2-cols-entry{padding:15px 40px;width:50%}}@media screen and (min-width:992px){.wide-2-cols-entry{margin:0;padding:40px 0}}#wide-2-columns-block_5e48a62d67f80 .wide-2-cols-entry--2{text-align:center;padding-top:0}@media screen and (min-width:768px){#wide-2-columns-block_5e48a62d67f80 .wide-2-cols-entry--2{width:486px}}@media screen and (min-width:992px){#wide-2-columns-block_5e48a62d67f80 .wide-2-cols-entry--2{padding-top:40px;text-align:left}}#wide-2-columns-block_5e48a62d67f80 .wide-2-cols-entry--1{text-align:center}@media screen and (min-width:768px){#wide-2-columns-block_5e48a62d67f80 .wide-2-cols-entry--1{width:286px}}#wide-2-columns-block_5e495d7014213 .wide-2-cols-container{margin-top:45px;border-top:2px dotted #000}#wide-2-columns-block_5e495d7014213 .wide-2-cols-row-entries{background:#fff0;border-top:0 #fff0;margin-bottom:0;border-bottom:0 #fff0}#wide-2-columns-block_5e495d7014213 .wide-2-cols-entry{background:#fff0}@media screen and (min-width:768px){#wide-2-columns-block_5e495d7014213 .wide-2-cols-entry{padding:40px;width:453px}}#wide-2-columns-block_5e495d7014213 .wide-2-cols-entry--1{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/box-pattern-1.jpg) repeat scroll 0 0/auto #20647a}#wide-2-columns-block_5e495d7014213 .wide-2-cols-entry--1 *{color:#7ac6dd}#wide-2-columns-block_5e495d7014213 .wide-2-cols-entry--1 hr{border-bottom:2px dotted #7ac6dd}@media screen and (min-width:768px){#wide-2-columns-block_5e495d7014213 .wide-2-cols-entry--2{width:352px}}.wide-column-l1-section-title{width:100%;position:relative;font-family:Roboto,sans-serif;font-size:14px;text-align:center;font-weight:300}@media screen and (min-width:992px){.wide-column-l1-section-title{text-align:right}}.wide-column-l1-section-title span{margin:0;display:inline-block;position:relative;background:#fff;z-index:2;padding:0 10px;box-sizing:border-box}@media screen and (min-width:992px){.wide-column-l1-section-title span{right:50px;padding:0 40px}}.wide-column-l1-section-title:before{content:"";position:absolute;width:100%;height:1px;left:0;z-index:1;top:11px;border-top:2px dotted #000}.wide-column-l1-row-entries{padding:40px 0}@media screen and (min-width:992px){.wide-column-l1-row-entries{padding:65px 0 40px}}.wide-column-l1-entry{background:#f4f4f4;padding:30px;margin:0 auto;box-sizing:border-box}.wide-column-l1-entry h1,.wide-column-l1-entry h2,.wide-column-l1-entry h3,.wide-column-l1-entry h4,.wide-column-l1-entry h5,.wide-column-l1-entry h6{font-family:Roboto,sans-serif;font-weight:700}@media screen and (min-width:768px){.wide-column-l1-entry{padding:40px}}@media screen and (min-width:992px){.wide-column-l1-entry{padding:50px;width:860px}}@media screen and (min-width:1120px){.wide-column-l1-entry{padding:65px}}#wide-column-layout-1-block_5e478d0fce8ca .wide-column-l1-entry{border-bottom:40px solid #163f4d}.cta-layout-1{background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/cta-bg.png) repeat-y scroll 50%/100% #153f4d}@media screen and (min-width:992px){.cta-l1-container{padding-top:68px;padding-bottom:68px}}.cta-l1-col{max-width:100%;width:100%;text-align:center}.cta-l1-col *{color:#fff}.cta-l1-col h1,.cta-l1-col h2,.cta-l1-col h3,.cta-l1-col h4,.cta-l1-col h5,.cta-l1-col h6{font-size:29px;font-weight:700;color:#7ac6dd}.cta-l1-col a{font-weight:700}.site-footer{display:none;background:#f4f4f4;position:relative;top:-2px}@media screen and (min-width:1120px){.site-footer .wrap{max-width:1240px}}.footer-middle-content{align-items:center}.footer-middle-content,.footer-top-content{display:flex;justify-content:space-between;flex-wrap:wrap}.footer-top-content{align-items:flex-end}@media screen and (min-width:1120px){.footer-top-content{flex-wrap:nowrap}}.footer-top-content-col{box-sizing:border-box;width:100%}@media screen and (min-width:768px){.footer-top-content-col{padding:0 15px}}@media screen and (min-width:992px){.footer-top-content-col{padding:20px 15px;width:auto}}@media screen and (min-width:1120px){.footer-top-content-col{width:50%}}@media screen and (min-width:768px){.footer-top-left-content-col{padding-left:0}}@media screen and (min-width:1120px){.footer-top-left-content-col{width:65%}}.footer-top-right-content-col{padding:0 0 20px}@media screen and (min-width:992px){.footer-top-right-content-col{width:58%}}@media screen and (min-width:1120px){.footer-top-right-content-col{width:auto}}.footer-nav-menu{display:none}@media screen and (min-width:1120px){.footer-nav-menu{display:block}}.site-header{background:#f7f7f7;width:100%;position:fixed;z-index:1801;left:0;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.site-header .wrap{padding:20px}.sticky{background:#f7f7f7;box-shadow:0 0 10px 3px rgb(0 0 0 / .2)}.sticky .wrap{border-bottom:2px dotted #fff0}.header-widget-area .widget_nav_menu{display:none}@media screen and (min-width:992px){.header-widget-area .widget_nav_menu{display:block}}.block-herobanner{position:relative;background:#1d3135;height:768px}@media screen and (min-width:450px){.block-herobanner{height:80vh}}@media screen and (min-width:992px){.block-herobanner{height:90vh}}@media screen and (min-width:1120px){.block-herobanner{height:780px}}.hero-wrap{width:inherit;height:inherit}.hero-background,.hero-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.hero-bg-img{background-position:50%;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.hero-bg-d{display:none}@media screen and (min-width:992px){.hero-bg-d{display:block}}.hero-bg-m{-webkit-filter:brightness(.5);filter:brightness(.5);display:block}@media screen and (min-width:992px){.hero-bg-m{display:none}}.hero-container{width:inherit;height:inherit}.hero-row{align-items:center;width:inherit;height:100%}.hero-caption{position:relative;z-index:10}@media screen and (min-width:768px){.hero-caption{width:75%}}@media screen and (min-width:992px){.hero-caption{padding:20px 0;width:70%}}@media screen and (min-width:1120px){.hero-caption{width:700px}}@media screen and (min-width:992px){.hero-heading-text{font-size:57px}}.hero-heading-image{max-width:100%;width:auto;height:auto}.hero-button,.hero-caption-text,.hero-heading-text,.home-hero-button{color:#fff}.hero-socialmediachannels-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:auto}.hero-socialmediachannels{position:relative}#hero-banner-block_5e47c61738913,#hero-banner-block_5e478c68ce8c8,.hero-design-2{box-sizing:border-box;padding-bottom:80px;position:relative}#hero-banner-block_5e47c61738913:before,#hero-banner-block_5e478c68ce8c8:before,.hero-design-2:before{content:"";width:100%;height:80px;left:0;bottom:0;position:absolute;z-index:10;background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/cta-bg.png) scroll repeat-y 50%/100% #163f4d}.ns-minimal-layout main.content{position:relative}.ns-minimal-layout main.content:before{width:100%;height:400px;content:"";z-index:1;position:absolute;background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/box-pattern-1.jpg) scroll repeat 50%/auto #163f4d}.ns-minimal-layout main.content>article{position:relative;z-index:5}.ns-minimal-layout main.content>article h1,.ns-minimal-layout main.content>article h2,.ns-minimal-layout main.content>article h3,.ns-minimal-layout main.content>article h4,.ns-minimal-layout main.content>article h5,.ns-minimal-layout main.content>article h6{margin-bottom:12px}.ns-minimal-layout main.content>article h2,.ns-minimal-layout main.content>article h3,.ns-minimal-layout main.content>article h4,.ns-minimal-layout main.content>article h5,.ns-minimal-layout main.content>article h6{font-family:Roboto,sans-serif;font-weight:700}.ns-minimal-layout .full-width-contained .wp-block-group__inner-container{background:#f4f4f4;margin-top:100px;padding:20px 15px;width:100%;box-sizing:border-box}@media screen and (min-width:576px){.ns-minimal-layout .full-width-contained .wp-block-group__inner-container{padding:20px 30px}}@media screen and (min-width:768px){.ns-minimal-layout .full-width-contained .wp-block-group__inner-container{padding:40px}}@media screen and (min-width:992px){.ns-minimal-layout .full-width-contained .wp-block-group__inner-container{padding:60px 80px 40px}}#hero-banner-block_5e47c61738913 .hero-heading-text,#hero-banner-block_5e478c68ce8c8 .hero-heading-text{font-family:Roboto,sans-serif;font-size:32px;font-weight:500}#hero-banner-block_5e47c61738913 .hero-heading-image{max-width:346px;margin-bottom:35px}#hero-banner-block_5e47c61738913 .hero-caption-text,#hero-banner-block_5e478c68ce8c8 .hero-caption-text{margin-top:8px;font-size:22px;line-height:30px}#hero-banner-block_5e478c68ce8c8 .hero-heading-image{margin-bottom:35px}.single-sfwd-courses .site-container:before{z-index:1;height:180px;position:absolute;content:"";top:0;left:0;width:100%;height:330px;background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/box-pattern-1.jpg) repeat scroll 50%/auto #fff0}.sfwd-courses .entry-header{padding:30px;margin:90px auto 0;background:#f4f4f4;position:relative;z-index:2;box-sizing:border-box}@media screen and (min-width:992px){.sfwd-courses .entry-header{margin:120px auto 0;max-width:910px;padding:40px}}@media screen and (min-width:1200px){.sfwd-courses .entry-header{max-width:960px;margin:150px auto 0;padding:80px 80px 40px}}.home-hero-banner-caption img{margin:0 auto;height:auto;max-width:100%;display:block;-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:576px){.home-hero-banner-caption img{width:auto}}@media screen and (min-width:768px){.home-hero-banner-caption img{width:490px}}#home-hero-banner .about-row,#home-hero-banner .affliate-row,#home-hero-banner .bspo-row,#home-hero-banner .contact-l1-row,#home-hero-banner .cta-l1-row,#home-hero-banner .facts-row,#home-hero-banner .feat-services-row,#home-hero-banner .feb-row,#home-hero-banner .ffp-row,#home-hero-banner .fjc-row,#home-hero-banner .fks-row,#home-hero-banner .grid-row,#home-hero-banner .hero-banner-l3-row,#home-hero-banner .hero-l2-row,#home-hero-banner .hero-row,#home-hero-banner .hero-video-carousel-row,#home-hero-banner .hero-video-row,#home-hero-banner .multi-columns-l1-row,#home-hero-banner .quote-box-row,#home-hero-banner .ribbon-row,#home-hero-banner .row,#home-hero-banner .single-product .event-sponsor-entry,#home-hero-banner .vcl1-row-content,#home-hero-banner .wide-2-cols-row,#home-hero-banner .wide-column-l1-row,#home-hero-banner .wsa-row,.single-product #home-hero-banner .event-sponsor-entry{height:inherit}#about-hero-banner{background-repeat:no-repeat;background-attachment:scroll;background-position:50%;background-size:cover;background-color:#fff0;height:530px}@media screen and (min-width:992px){#about-hero-banner{height:530px}}.container-ahb{height:inherit}@media screen and (min-width:992px){.container-ahb{padding-top:80px}}.row-ahb{height:auto;justify-content:space-between;align-items:flex-start}@media screen and (min-width:992px){.row-ahb{height:100%}}.col-ahb{width:100%;padding-top:0;text-align:center}@media screen and (min-width:992px){.col-ahb{width:50%;text-align:left;padding-top:25px}}.col-ahb h1{font-size:30px;color:#fff}@media screen and (min-width:768px){.col-ahb h1{font-size:36px}}.col-ahb p{color:#fff;font-size:16px;margin:0}@media screen and (min-width:768px){.col-ahb p{font-size:18px}}@media screen and (min-width:1200px){.col-ahb-1{width:420px;padding-top:19px}}@media screen and (min-width:1200px){.col-ahb-2{width:530px}}.row-grid-header .affliate-col,.row-grid-header .col,.row-grid-header .cta-l1-col,.row-grid-header .facts-col,.row-grid-header .feat-services-col,.row-grid-header .multi-columns-l1-entry,.row-grid-header .wsa-col{width:100%}@media screen and (min-width:992px){.col-tab-menus{width:380px}}@media screen and (min-width:992px){.col-tab-contents{width:600px}}.home .site-inner{overflow:hidden;height:70vh}.home .content,.home .page{height:inherit}.btn-home-hero{text-align:center;padding:10px 36px;color:#22475a;border:4px solid #7ac6dd;text-transform:uppercase;font-size:24px;font-weight:400;background:#fff0;display:inline-block;margin:30px 0 0;-webkit-transform:translate(-5px);transform:translate(-5px)}.btn-home-hero:active,.btn-home-hero:focus,.btn-home-hero:hover{background:#7ac6dd;color:#fff}#home-hero-banner{height:inherit}#home-hero-banner .about-row,#home-hero-banner .affliate-row,#home-hero-banner .bspo-row,#home-hero-banner .contact-l1-row,#home-hero-banner .cta-l1-row,#home-hero-banner .facts-row,#home-hero-banner .feat-services-row,#home-hero-banner .feb-row,#home-hero-banner .ffp-row,#home-hero-banner .fjc-row,#home-hero-banner .fks-row,#home-hero-banner .grid-row,#home-hero-banner .hero-banner-l3-row,#home-hero-banner .hero-l2-row,#home-hero-banner .hero-row,#home-hero-banner .hero-video-carousel-row,#home-hero-banner .hero-video-row,#home-hero-banner .multi-columns-l1-row,#home-hero-banner .quote-box-row,#home-hero-banner .ribbon-row,#home-hero-banner .row,#home-hero-banner .single-product .event-sponsor-entry,#home-hero-banner .vcl1-row-content,#home-hero-banner .wide-2-cols-row,#home-hero-banner .wide-column-l1-row,#home-hero-banner .wsa-row,.single-product #home-hero-banner .event-sponsor-entry{height:100%;justify-content:center;align-items:center}#tab-v1-header.about-container,#tab-v1-header.affliate-container,#tab-v1-header.alignwide,#tab-v1-header.bspo-container,#tab-v1-header.card-carousel-container,#tab-v1-header.contact-l1-container,#tab-v1-header.container,#tab-v1-header.cta-l1-container,#tab-v1-header.facts-container,#tab-v1-header.feat-services-container,#tab-v1-header.feb-container,#tab-v1-header.ffp-container,#tab-v1-header.fjc-container,#tab-v1-header.fks-container,#tab-v1-header.grid-container,#tab-v1-header.hero-banner-l3-container,#tab-v1-header.hero-container,#tab-v1-header.hero-l2-container,#tab-v1-header.hero-video-carousel-container,#tab-v1-header.hero-video-container,#tab-v1-header.multi-columns-l1-container,#tab-v1-header.quote-box-container,#tab-v1-header.ribbon-container,#tab-v1-header.upcoming-events-container,#tab-v1-header.upcoming-events-l2-container,#tab-v1-header.vcl1-container,#tab-v1-header.vcl2-container,#tab-v1-header.wide-2-cols-container,#tab-v1-header.wide-column-l1-container,#tab-v1-header.wrap,#tab-v1-header.wsa-container,.full-width-contained #tab-v1-header.wp-block-group__inner-container,.woocommerce-cart .site-inner .content article .entry-content>#tab-v1-header.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header #tab-v1-header.entry-title,.woocommerce-checkout .site-inner .content article .entry-content>#tab-v1-header.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header #tab-v1-header.entry-title,.woocommerce-order-received .site-inner .content article .entry-content>#tab-v1-header.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header #tab-v1-header.entry-title{padding:20px 15px}@media screen and (min-width:768px){#tab-v1-header.about-container,#tab-v1-header.affliate-container,#tab-v1-header.alignwide,#tab-v1-header.bspo-container,#tab-v1-header.card-carousel-container,#tab-v1-header.contact-l1-container,#tab-v1-header.container,#tab-v1-header.cta-l1-container,#tab-v1-header.facts-container,#tab-v1-header.feat-services-container,#tab-v1-header.feb-container,#tab-v1-header.ffp-container,#tab-v1-header.fjc-container,#tab-v1-header.fks-container,#tab-v1-header.grid-container,#tab-v1-header.hero-banner-l3-container,#tab-v1-header.hero-container,#tab-v1-header.hero-l2-container,#tab-v1-header.hero-video-carousel-container,#tab-v1-header.hero-video-container,#tab-v1-header.multi-columns-l1-container,#tab-v1-header.quote-box-container,#tab-v1-header.ribbon-container,#tab-v1-header.upcoming-events-container,#tab-v1-header.upcoming-events-l2-container,#tab-v1-header.vcl1-container,#tab-v1-header.vcl2-container,#tab-v1-header.wide-2-cols-container,#tab-v1-header.wide-column-l1-container,#tab-v1-header.wrap,#tab-v1-header.wsa-container,.full-width-contained #tab-v1-header.wp-block-group__inner-container,.woocommerce-cart .site-inner .content article .entry-content>#tab-v1-header.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header #tab-v1-header.entry-title,.woocommerce-checkout .site-inner .content article .entry-content>#tab-v1-header.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header #tab-v1-header.entry-title,.woocommerce-order-received .site-inner .content article .entry-content>#tab-v1-header.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header #tab-v1-header.entry-title{width:100%;max-width:100%;padding:30px 20px}}@media screen and (min-width:992px){#tab-v1-header.about-container,#tab-v1-header.affliate-container,#tab-v1-header.alignwide,#tab-v1-header.bspo-container,#tab-v1-header.card-carousel-container,#tab-v1-header.contact-l1-container,#tab-v1-header.container,#tab-v1-header.cta-l1-container,#tab-v1-header.facts-container,#tab-v1-header.feat-services-container,#tab-v1-header.feb-container,#tab-v1-header.ffp-container,#tab-v1-header.fjc-container,#tab-v1-header.fks-container,#tab-v1-header.grid-container,#tab-v1-header.hero-banner-l3-container,#tab-v1-header.hero-container,#tab-v1-header.hero-l2-container,#tab-v1-header.hero-video-carousel-container,#tab-v1-header.hero-video-container,#tab-v1-header.multi-columns-l1-container,#tab-v1-header.quote-box-container,#tab-v1-header.ribbon-container,#tab-v1-header.upcoming-events-container,#tab-v1-header.upcoming-events-l2-container,#tab-v1-header.vcl1-container,#tab-v1-header.vcl2-container,#tab-v1-header.wide-2-cols-container,#tab-v1-header.wide-column-l1-container,#tab-v1-header.wrap,#tab-v1-header.wsa-container,.full-width-contained #tab-v1-header.wp-block-group__inner-container,.woocommerce-cart .site-inner .content article .entry-content>#tab-v1-header.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header #tab-v1-header.entry-title,.woocommerce-checkout .site-inner .content article .entry-content>#tab-v1-header.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header #tab-v1-header.entry-title,.woocommerce-order-received .site-inner .content article .entry-content>#tab-v1-header.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header #tab-v1-header.entry-title{padding:50px 15px;max-width:912px}}@media screen and (min-width:1200px){#tab-v1-header.about-container,#tab-v1-header.affliate-container,#tab-v1-header.alignwide,#tab-v1-header.bspo-container,#tab-v1-header.card-carousel-container,#tab-v1-header.contact-l1-container,#tab-v1-header.container,#tab-v1-header.cta-l1-container,#tab-v1-header.facts-container,#tab-v1-header.feat-services-container,#tab-v1-header.feb-container,#tab-v1-header.ffp-container,#tab-v1-header.fjc-container,#tab-v1-header.fks-container,#tab-v1-header.grid-container,#tab-v1-header.hero-banner-l3-container,#tab-v1-header.hero-container,#tab-v1-header.hero-l2-container,#tab-v1-header.hero-video-carousel-container,#tab-v1-header.hero-video-container,#tab-v1-header.multi-columns-l1-container,#tab-v1-header.quote-box-container,#tab-v1-header.ribbon-container,#tab-v1-header.upcoming-events-container,#tab-v1-header.upcoming-events-l2-container,#tab-v1-header.vcl1-container,#tab-v1-header.vcl2-container,#tab-v1-header.wide-2-cols-container,#tab-v1-header.wide-column-l1-container,#tab-v1-header.wrap,#tab-v1-header.wsa-container,.full-width-contained #tab-v1-header.wp-block-group__inner-container,.woocommerce-cart .site-inner .content article .entry-content>#tab-v1-header.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header #tab-v1-header.entry-title,.woocommerce-checkout .site-inner .content article .entry-content>#tab-v1-header.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header #tab-v1-header.entry-title,.woocommerce-order-received .site-inner .content article .entry-content>#tab-v1-header.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header #tab-v1-header.entry-title{max-width:1120px}}#tab-v1-header .affliate-col,#tab-v1-header .col,#tab-v1-header .cta-l1-col,#tab-v1-header .facts-col,#tab-v1-header .feat-services-col,#tab-v1-header .multi-columns-l1-entry,#tab-v1-header .wsa-col{width:100%;text-align:center}@media screen and (min-width:768px){#tab-v1-header .affliate-col,#tab-v1-header .col,#tab-v1-header .cta-l1-col,#tab-v1-header .facts-col,#tab-v1-header .feat-services-col,#tab-v1-header .multi-columns-l1-entry,#tab-v1-header .wsa-col{text-align:left}}#tab-v1-header h1{margin:0 auto}#tabs{margin-top:0;padding-top:0}@media screen and (min-width:768px){#tabs.about-container,#tabs.affliate-container,#tabs.alignwide,#tabs.bspo-container,#tabs.card-carousel-container,#tabs.contact-l1-container,#tabs.container,#tabs.cta-l1-container,#tabs.facts-container,#tabs.feat-services-container,#tabs.feb-container,#tabs.ffp-container,#tabs.fjc-container,#tabs.fks-container,#tabs.grid-container,#tabs.hero-banner-l3-container,#tabs.hero-container,#tabs.hero-l2-container,#tabs.hero-video-carousel-container,#tabs.hero-video-container,#tabs.multi-columns-l1-container,#tabs.quote-box-container,#tabs.ribbon-container,#tabs.upcoming-events-container,#tabs.upcoming-events-l2-container,#tabs.vcl1-container,#tabs.vcl2-container,#tabs.wide-2-cols-container,#tabs.wide-column-l1-container,#tabs.wrap,#tabs.wsa-container,.full-width-contained #tabs.wp-block-group__inner-container,.woocommerce-cart .site-inner .content article .entry-content>#tabs.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header #tabs.entry-title,.woocommerce-checkout .site-inner .content article .entry-content>#tabs.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header #tabs.entry-title,.woocommerce-order-received .site-inner .content article .entry-content>#tabs.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header #tabs.entry-title{width:100%;max-width:100%;padding-left:20px;padding-right:20px}}@media screen and (min-width:992px){#tabs.about-container,#tabs.affliate-container,#tabs.alignwide,#tabs.bspo-container,#tabs.card-carousel-container,#tabs.contact-l1-container,#tabs.container,#tabs.cta-l1-container,#tabs.facts-container,#tabs.feat-services-container,#tabs.feb-container,#tabs.ffp-container,#tabs.fjc-container,#tabs.fks-container,#tabs.grid-container,#tabs.hero-banner-l3-container,#tabs.hero-container,#tabs.hero-l2-container,#tabs.hero-video-carousel-container,#tabs.hero-video-container,#tabs.multi-columns-l1-container,#tabs.quote-box-container,#tabs.ribbon-container,#tabs.upcoming-events-container,#tabs.upcoming-events-l2-container,#tabs.vcl1-container,#tabs.vcl2-container,#tabs.wide-2-cols-container,#tabs.wide-column-l1-container,#tabs.wrap,#tabs.wsa-container,.full-width-contained #tabs.wp-block-group__inner-container,.woocommerce-cart .site-inner .content article .entry-content>#tabs.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header #tabs.entry-title,.woocommerce-checkout .site-inner .content article .entry-content>#tabs.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header #tabs.entry-title,.woocommerce-order-received .site-inner .content article .entry-content>#tabs.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header #tabs.entry-title{padding-left:15px;padding-right:15px;max-width:912px}}@media screen and (min-width:1200px){#tabs.about-container,#tabs.affliate-container,#tabs.alignwide,#tabs.bspo-container,#tabs.card-carousel-container,#tabs.contact-l1-container,#tabs.container,#tabs.cta-l1-container,#tabs.facts-container,#tabs.feat-services-container,#tabs.feb-container,#tabs.ffp-container,#tabs.fjc-container,#tabs.fks-container,#tabs.grid-container,#tabs.hero-banner-l3-container,#tabs.hero-container,#tabs.hero-l2-container,#tabs.hero-video-carousel-container,#tabs.hero-video-container,#tabs.multi-columns-l1-container,#tabs.quote-box-container,#tabs.ribbon-container,#tabs.upcoming-events-container,#tabs.upcoming-events-l2-container,#tabs.vcl1-container,#tabs.vcl2-container,#tabs.wide-2-cols-container,#tabs.wide-column-l1-container,#tabs.wrap,#tabs.wsa-container,.full-width-contained #tabs.wp-block-group__inner-container,.woocommerce-cart .site-inner .content article .entry-content>#tabs.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header #tabs.entry-title,.woocommerce-checkout .site-inner .content article .entry-content>#tabs.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header #tabs.entry-title,.woocommerce-order-received .site-inner .content article .entry-content>#tabs.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header #tabs.entry-title{max-width:1120px}}.row-tabs{justify-content:space-between}.col-tab-menus{width:100%;padding-left:0;padding-right:0;margin-bottom:30px}@media screen and (min-width:768px){.col-tab-menus{padding-left:15px;padding-right:15px;width:35%;margin-bottom:30px}}@media screen and (min-width:1120px){.col-tab-menus{width:380px}}.tab-menus-wrap{padding:10px;box-sizing:border-box;height:255px;overflow-y:scroll}@media screen and (min-width:768px){.tab-menus-wrap{height:70vh}}@media screen and (min-width:992px){.tab-menus-wrap{overflow:hidden;height:auto}}.tab-menu-item{margin:0;padding:25px 17px;display:block;width:100%;background:#fff0;color:#22475a}.tab-menu-item:hover{background:#7ac6dd;outline:0;box-shadow:0 0 0 0 #fff0}.tab-menu-item:hover span{color:#fff}.tab-menu-item-line-1{font-size:20px;font-weight:700}@media screen and (min-width:768px){.tab-menu-item-line-1{font-size:18px}}@media screen and (min-width:992px){.tab-menu-item-line-1{font-size:20px}}.tab-menu-item-line-2{font-weight:400;font-size:16px}.tab-menu-item-line{line-height:inherit;display:block;width:100%;margin:0;padding:0;text-align:left;transition:all .3s ease-in-out}.col-tab-contents{width:100%}@media screen and (min-width:768px){.col-tab-contents{width:65%}}@media screen and (min-width:1120px){.col-tab-contents{width:650px}}.tab-content-entry{display:none;padding-top:30px;position:relative;text-align:center}@media screen and (min-width:768px){.tab-content-entry{text-align:left}}.tab-content-entry p{font-size:18px}.tab-content-entry:before{content:"";background:#7ac6dd;top:0;height:8px;left:50%;width:100px;margin-left:-50px;position:absolute}@media screen and (min-width:768px){.tab-content-entry:before{left:0;width:150px;margin-left:0}}.tab-content-entry.active{display:block}.page-id-10 .tab-menus-wrap{background:#dcdcdc}.page-id-10 .tab-menu-item.active{background:#7ac6dd}.page-id-10 .tab-menu-item.active>span{color:#fff}.page-id-49 .tab-menus-wrap{background:#7ac6dd}.page-id-49 .tab-menu-item{margin:0;padding:25px 17px;display:block;width:100%;background:#fff0;color:#22475a}.page-id-49 .tab-menu-item.active,.page-id-49 .tab-menu-item:active,.page-id-49 .tab-menu-item:focus,.page-id-49 .tab-menu-item:hover{background:#22475a;outline:0;box-shadow:0 0 0 0 #fff0}.page-id-49 .tab-menu-item.active span,.page-id-49 .tab-menu-item:active span,.page-id-49 .tab-menu-item:focus span,.page-id-49 .tab-menu-item:hover span{color:#fff}.tab-content-entry h2,.tab-content-entry h3,.tab-content-entry h4,.tab-content-entry h5,.tab-content-entry h6{font-weight:900;margin:8px 0 15px}.container-contact{padding-top:0;padding-left:0;padding-right:0}@media screen and (min-width:992px){.container-contact{padding-left:15px;padding-right:15px}}@media screen and (min-width:992px){.row-contact{justify-content:space-between}}.col-contact-1{order:2;padding-top:10px;padding-bottom:10px}@media screen and (min-width:768px){.col-contact-1{order:-1;width:40%}}@media screen and (min-width:1120px){.col-contact-1{width:379px}}.col-contact-1 p{font-size:16px}.col-contact-2{margin-bottom:30px;order:-1}@media screen and (min-width:768px){.col-contact-2{margin-bottom:0;order:2;width:60%}}@media screen and (min-width:1120px){.col-contact-2{width:619px}}.iframe-container iframe{width:100%;height:280px}#members{padding-top:0;position:relative}.row-members{justify-content:center}@media screen and (min-width:768px){.row-members{position:relative;z-index:10;justify-content:space-evenly}}@media screen and (min-width:992px){.row-members{justify-content:unset}}.member-meta{padding:25px 8px;text-align:center}@media screen and (min-width:1200px){.member-meta{text-align:left}}.member-name{font-size:18px;font-weight:900;transition:all .3s ease-in-out}@media screen and (max-width:768px){.member-bio .member-name{font-size:20px}}.member-bio .member-position{position:relative;margin-bottom:30px}.member-bio .member-position:after{content:"";width:80px;height:6px;background:#7bc4da;position:absolute;left:50%;margin-left:-40px;bottom:-18px}.member-position{font-weight:400;font-size:16px;margin:0;transition:all .3s ease-in-out}.col-member-entry{-webkit-tap-highlight-color:#fff0;cursor:pointer;width:auto;transition:all .3s ease-in-out;margin-bottom:25px;padding-left:0;padding-right:0}@media screen and (min-width:576px){.col-member-entry{width:275px;padding-left:15px;padding-right:15px}}@media screen and (min-width:1200px){.col-member-entry{width:25%}}.member-entry.active .member-entry-wrap{background:#7ac6dd}.member-entry.active .member-entry-wrap .member-name,.member-entry.active .member-entry-wrap .member-position{color:#fff}.member-thumb{max-width:100%;width:auto;height:auto}@media screen and (min-width:992px){.member-thumb{width:100%}}.member-entry-wrap{transition:all .3s ease-in-out}@media screen and (min-width:992px){.member-entry-wrap{min-height:432px}}.member-entry-wrap:active,.member-entry-wrap:focus,.member-entry-wrap:hover{background:#7ac6dd}.member-entry-wrap:active .member-name,.member-entry-wrap:focus .member-name,.member-entry-wrap:hover .member-name{color:#fff}.member-entry-wrap:active .member-position,.member-entry-wrap:focus .member-position,.member-entry-wrap:hover .member-position{color:#fff}.member-thumb-wrap{margin:0 auto;text-align:center}.row-members-bios{position:absolute;display:grid;width:100%;height:100%}.member-bio{left:0;display:none}.member-bio.active{display:block}.member-bio p{font-size:16px}@media screen and (max-width:767px){.member-bio{padding:0;top:auto!important;bottom:0;z-index:3088;height:90vh;position:fixed}}@media screen and (min-width:768px){.member-bio{z-index:20;padding:0 15px;position:absolute}}.member-bio-wrap{padding:15px 20px;background:#f7f7f7;box-sizing:border-box;height:inherit}@media screen and (max-width:767px){.member-bio-wrap{overflow-y:auto;text-align:center}}@media screen and (min-width:768px){.member-bio-wrap{border:8px solid #7ac6dd}}.bio-close{text-align:center;width:100%;margin:0;padding:7px 15px;text-transform:uppercase}@media screen and (min-width:768px){.bio-close{width:auto}}@media screen and (min-width:768px){.bio-header{display:none}}.bio-header h1{border:4px solid #7bc4da;display:inline-block;padding:5px 11px;text-align:center;width:auto;font-size:30px;margin:25px 0}.single-product{background:#fff0}.single-product .site-container{position:relative;padding-top:150px}@media screen and (min-width:322px){.single-product .site-container{padding-top:65px}}@media screen and (min-width:768px){.single-product .site-container{padding-top:210px}}.single-product .site-container:before{position:absolute;content:"";top:0;left:0;width:100%;height:130px;background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/box-pattern-1.jpg) repeat scroll 50%/auto #fff0}@media screen and (min-width:768px){.single-product .site-container:before{height:180px}}.single-product.woocommerce-page .site-header{background-color:#fff0}.single-product.woocommerce-page .site-header .nav-header .menu li span{color:#fff}.single-product.woocommerce-page .site-header.sticky{background-color:#fff}.single-product.woocommerce-page .site-header.sticky .nav-header .menu li span{color:#231f20}.single-product.woocommerce-page .site-inner{background:#fff0}.single-product #main>.entry{margin:0 auto}@media screen and (min-width:992px){.single-product #main>.entry{width:950px}}.single-product .product_title{font-size:28px}@media screen and (min-width:768px){.single-product .product_title{font-size:44px}}@media screen and (min-width:1200px){.single-product .product_title{font-size:55px}}.single-product .entry-district{font-weight:700;margin-top:20px;font-size:20px;text-transform:uppercase;font-family:Roboto,sans-serif}@media screen and (min-width:1200px){.single-product .entry-district{font-size:30px}}.single-product.woocommerce div.product form.cart{margin-bottom:0;display:grid;grid-template-columns:2fr 1fr;grid-auto-rows:auto}.single-product.woocommerce div.product form.cart .button{grid-column-start:1;grid-column-end:span 2;color:#000;font-weight:700;background:#7ac6dd;width:100%}.single-product.woocommerce div.product form.cart .button:active,.single-product.woocommerce div.product form.cart .button:focus,.single-product.woocommerce div.product form.cart .button:hover{background:#000;color:#fff}.single-product.woocommerce .entry-product-qty-label{align-self:center;grid-column-start:1;grid-column-end:2;margin:0;font-size:18px}@media screen and (min-width:768px){.single-product.woocommerce .entry-product-qty-label{font-size:23px}}.single-product.woocommerce .quantity .qty{font-size:18px;border:0 #fff0;background:#fff0}@media screen and (min-width:768px){.single-product.woocommerce .quantity .qty{font-size:23px}}.single-product.woocommerce .quantity .qty:active,.single-product.woocommerce .quantity .qty:focus,.single-product.woocommerce .quantity .qty:hover{outline:#7ac6dd}.single-product .event-sponsor-entry{flex-wrap:wrap;justify-content:space-evenly;align-content:center;margin-bottom:30px}@media screen and (min-width:768px){.single-product .event-sponsor-entry{flex-wrap:nowrap}}.single-product .event-sponsor-content{padding:20px;width:100%}@media screen and (min-width:768px){.single-product .event-sponsor-content{width:510px}}.single-product .event-sponsor-logo-wrap{justify-content:center;display:flex;align-items:center;width:100%}@media screen and (min-width:768px){.single-product .event-sponsor-logo-wrap{width:190px}}.single-product .event-sponsor-logo{max-width:100%;width:auto;height:auto}.row-single-product-header{justify-content:space-between;align-items:stretch;flex-wrap:wrap;border-bottom:1px solid #000}@media screen and (min-width:992px){.row-single-product-header{border-bottom:0 solid #fff0;flex-wrap:nowrap}}.row-single-product-header .affliate-col,.row-single-product-header .col,.row-single-product-header .cta-l1-col,.row-single-product-header .facts-col,.row-single-product-header .feat-services-col,.row-single-product-header .multi-columns-l1-entry,.row-single-product-header .wsa-col{width:100%}@media screen and (min-width:992px){.row-single-product-header .affliate-col,.row-single-product-header .col,.row-single-product-header .cta-l1-col,.row-single-product-header .facts-col,.row-single-product-header .feat-services-col,.row-single-product-header .multi-columns-l1-entry,.row-single-product-header .wsa-col{border-bottom:1px solid #000}}@media screen and (min-width:992px){.row-single-product-header .col-left{padding-right:30px;padding-bottom:40px}}.row-single-product-header .col-right{background:#f4f4f4;box-sizing:border-box;padding:20px}@media screen and (min-width:768px){.row-single-product-header .col-right{padding:20px 29%}}@media screen and (min-width:992px){.row-single-product-header .col-right{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;padding:30px;width:296px}}.product-meta-box-price{width:100%;margin-bottom:20px}.product-meta-box-price p,.product-meta-box-price p span{font-size:18px;margin:0;font-weight:700}@media screen and (min-width:768px){.product-meta-box-price p,.product-meta-box-price p span{font-size:23px}}.entry-content--single-product{padding-top:40px}.entry-content--single-product .about-row,.entry-content--single-product .affliate-row,.entry-content--single-product .bspo-row,.entry-content--single-product .contact-l1-row,.entry-content--single-product .cta-l1-row,.entry-content--single-product .facts-row,.entry-content--single-product .feat-services-row,.entry-content--single-product .feb-row,.entry-content--single-product .ffp-row,.entry-content--single-product .fjc-row,.entry-content--single-product .fks-row,.entry-content--single-product .grid-row,.entry-content--single-product .hero-banner-l3-row,.entry-content--single-product .hero-l2-row,.entry-content--single-product .hero-row,.entry-content--single-product .hero-video-carousel-row,.entry-content--single-product .hero-video-row,.entry-content--single-product .multi-columns-l1-row,.entry-content--single-product .quote-box-row,.entry-content--single-product .ribbon-row,.entry-content--single-product .row,.entry-content--single-product .single-product .event-sponsor-entry,.entry-content--single-product .vcl1-row-content,.entry-content--single-product .wide-2-cols-row,.entry-content--single-product .wide-column-l1-row,.entry-content--single-product .wsa-row,.single-product .entry-content--single-product .event-sponsor-entry{justify-content:space-around}.entry-content--single-product li{margin:0}.entry-content-col-left hr{border:0 #fff0;border-bottom:2px dotted #000}.entry-content-col-left h1,.entry-content-col-left h2,.entry-content-col-left h3,.entry-content-col-left h4,.entry-content-col-left h5,.entry-content-col-left h6{font-size:24px;font-weight:700;font-family:Roboto,sans-serif;text-transform:none}@media screen and (min-width:768px){.entry-content-col-left{width:464px}}@media screen and (min-width:768px){.entry-content-col-right{width:275px}}.block-event-sponsors{padding:50px 15px 0}.event-sponsor-entry{box-sizing:border-box;padding:30px 20px;border:2px dotted #000}.col-left-single-product-header{padding-top:0;text-align:center}@media screen and (min-width:992px){.col-left-single-product-header{text-align:left}}.woocommerce-page .entry-header--single-product{padding:0}.full-width-contained .woocommerce-page .entry-header--single-product .wp-block-group__inner-container,.woocommerce-cart .site-inner .content article .woocommerce-page .entry-header--single-product .entry-content>.woocommerce,.woocommerce-cart .site-inner .content article>.entry-header .woocommerce-page .entry-header--single-product .entry-title,.woocommerce-checkout .site-inner .content article .woocommerce-page .entry-header--single-product .entry-content>.woocommerce,.woocommerce-checkout .site-inner .content article>.entry-header .woocommerce-page .entry-header--single-product .entry-title,.woocommerce-order-received .site-inner .content article .woocommerce-page .entry-header--single-product .entry-content>.woocommerce,.woocommerce-order-received .site-inner .content article>.entry-header .woocommerce-page .entry-header--single-product .entry-title,.woocommerce-page .entry-header--single-product .about-container,.woocommerce-page .entry-header--single-product .affliate-container,.woocommerce-page .entry-header--single-product .alignwide,.woocommerce-page .entry-header--single-product .bspo-container,.woocommerce-page .entry-header--single-product .card-carousel-container,.woocommerce-page .entry-header--single-product .contact-l1-container,.woocommerce-page .entry-header--single-product .container,.woocommerce-page .entry-header--single-product .cta-l1-container,.woocommerce-page .entry-header--single-product .facts-container,.woocommerce-page .entry-header--single-product .feat-services-container,.woocommerce-page .entry-header--single-product .feb-container,.woocommerce-page .entry-header--single-product .ffp-container,.woocommerce-page .entry-header--single-product .fjc-container,.woocommerce-page .entry-header--single-product .fks-container,.woocommerce-page .entry-header--single-product .full-width-contained .wp-block-group__inner-container,.woocommerce-page .entry-header--single-product .grid-container,.woocommerce-page .entry-header--single-product .hero-banner-l3-container,.woocommerce-page .entry-header--single-product .hero-container,.woocommerce-page .entry-header--single-product .hero-l2-container,.woocommerce-page .entry-header--single-product .hero-video-carousel-container,.woocommerce-page .entry-header--single-product .hero-video-container,.woocommerce-page .entry-header--single-product .multi-columns-l1-container,.woocommerce-page .entry-header--single-product .quote-box-container,.woocommerce-page .entry-header--single-product .ribbon-container,.woocommerce-page .entry-header--single-product .upcoming-events-container,.woocommerce-page .entry-header--single-product .upcoming-events-l2-container,.woocommerce-page .entry-header--single-product .vcl1-container,.woocommerce-page .entry-header--single-product .vcl2-container,.woocommerce-page .entry-header--single-product .wide-2-cols-container,.woocommerce-page .entry-header--single-product .wide-column-l1-container,.woocommerce-page .entry-header--single-product .woocommerce-cart .site-inner .content article .entry-content>.woocommerce,.woocommerce-page .entry-header--single-product .woocommerce-cart .site-inner .content article>.entry-header .entry-title,.woocommerce-page .entry-header--single-product .woocommerce-checkout .site-inner .content article .entry-content>.woocommerce,.woocommerce-page .entry-header--single-product .woocommerce-checkout .site-inner .content article>.entry-header .entry-title,.woocommerce-page .entry-header--single-product .woocommerce-order-received .site-inner .content article .entry-content>.woocommerce,.woocommerce-page .entry-header--single-product .woocommerce-order-received .site-inner .content article>.entry-header .entry-title,.woocommerce-page .entry-header--single-product .wrap,.woocommerce-page .entry-header--single-product .wsa-container{padding:0}.woocommerce-page .entry-content-col-left h1,.woocommerce-page .entry-content-col-left h2,.woocommerce-page .entry-content-col-left h3,.woocommerce-page .entry-content-col-left h4,.woocommerce-page .entry-content-col-left h5,.woocommerce-page .entry-content-col-left h6{text-transform:none}.product-meta-label{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;text-transform:none;margin-bottom:8px}.product-meta-box{margin-bottom:8px;border-bottom:2px dotted #000}.product-meta-box p{font-size:22px;margin:0;font-weight:700}.product-meta-box{padding:20px 0}.sponsor-heading-text{font-family:Roboto,sans-serif;text-transform:none;font-size:15px;font-weight:700}.home .title-area{visibility:hidden}@media screen and (min-width:992px){.home .title-area{visibility:visible}}.custom-logo-link,.site-logo{width:100%;display:inline-block}.custom-logo-link{transition:all .3s ease-in-out}.custom-logo{width:auto;height:auto;max-width:100%}.site-branding{width:125px}@media screen and (min-width:768px){.site-branding{width:175px}}.site-branding-link{display:inline-block}.footer-branding-permalink{box-sizing:border-box;display:inline-block;width:200px;padding:8px 8px 8px 0}.footer-branding-image{width:100%}.single-sfwd-courses .learndash-wrapper-login-modal .ld-login-modal-branding{display:none}.btn,.feb-button,button{border:0;font-family:Open Sans,sans-serif;display:inline-block;text-decoration:none;margin:8px}.btn-primary,button{border:0;font-size:18px;color:#fff;background:#7ac6dd;font-weight:700;font-size:15px;padding:15px 28px}.btn-primary:hover,button:hover{background:#95e6ff}.btn:active,.btn:focus,.btn:hover,.feb-button:active,.feb-button:focus,.feb-button:hover,button:active,button:focus,button:hover{text-decoration:none}.btn-agree{text-transform:uppercase;position:absolute;bottom:0;width:90%;left:0;background:#77c4b9;padding:15px;margin:0;text-align:center;font-size:20px;font-weight:700}.btn-agree:active,.btn-agree:focus,.btn-agree:hover{text-decoration:none;color:#fff;background-color:#000}.btn-agree:after,.btn-agree:before{display:none}@media screen and (min-width:768px){.btn-agree{width:95%}}.menu-item.btn-blue{margin:0 8px}.menu-item.btn-blue a{border-radius:50px;color:#fff;background-color:blue}.menu-item.btn-blue a>span{color:#fff}.menu-item.btn-green{margin:0 8px}.menu-item.btn-green a{border-radius:50px;color:#fff;background-color:green}.menu-item.btn-green a>span{color:#fff}button{margin-bottom:10px}.post-edit-link{color:#fff;position:fixed;bottom:20px;right:20px;background:#7ac6dd;padding:15px;border-radius:5px;z-index:1900}.post-edit-link:active,.post-edit-link:focus,.post-edit-link:hover{background:#95e6ff}@media screen and (min-width:1200px){.post-edit-link{top:65px;bottom:inherit}}.toggle-button{background:#fff0;border-radius:50%;padding:5px 19px;position:fixed;z-index:1991;top:2px;right:0;display:block}.toggle-button:active,.toggle-button:focus,.toggle-button:hover{background:#fff0;box-shadow:0 0 0 0 #fff0;outline:0}@media screen and (min-width:992px){.toggle-button{display:none}}.tb-line{border-radius:20px;width:40px;margin:8px 0;height:5px;background:#22475a;transition:all .1s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.slideout-open .tb-line-mid{opacity:0}.slideout-open .tb-line-top{-webkit-transform:rotate(45deg) translate(6px,4px);transform:rotate(45deg) translate(6px,4px)}.slideout-open .tb-line-bottom{-webkit-transform:rotate(-45deg) translate(14px,-12px);transform:rotate(-45deg) translate(14px,-12px)}.hero-button,.home-hero-button{text-decoration:none;position:relative;display:inline-block;margin:20px 0}.hero-button:before,.home-hero-button:before{content:"";position:absolute;top:7px;right:-42px;width:7px;height:7px;background:#fff0;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(180deg);transform:rotate(45deg)}.hero-button:after,.home-hero-button:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:-60px;top:50%;margin-top:-19px;content:"";width:40px;height:40px;border-radius:100%;border:2px solid #fff;border-left-color:#fff0;transition:all .3s ease-in-out}.hero-button:active,.hero-button:focus,.hero-button:hover,.home-hero-button:active,.home-hero-button:focus,.home-hero-button:hover{color:#fff}.hero-button:active:after,.hero-button:focus:after,.hero-button:hover:after,.home-hero-button:active:after,.home-hero-button:focus:after,.home-hero-button:hover:after{border-left:2px solid #fff}.learndash-wrapper .ld-expand-button{border-radius:0}.learndash-wrapper .ld-login-modal .ld-button,.learndash-wrapper .learndash-wrapper .ld-login-modal input[type=submit]{border-radius:0}.site-footer a,.site-footer label,.site-footer li,.site-footer p,.site-footer span{font-size:12px;color:#000}.site-footer a{font-size:12px;text-decoration:none}input{transition:all .3s ease-in-out}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{width:100%;background:#fff;color:#000;border:2px solid #000;padding:10px 13px;height:49px;box-sizing:border-box;font-size:13px}input::-webkit-input-placeholder{color:#000;font-weight:400}input::-moz-placeholder{color:#000;font-weight:400}input::-ms-input-placeholder{color:#000;font-weight:400}input::placeholder{color:#000;font-weight:400}input[type=submit]{cursor:pointer;color:#fff;border:0 #fff0;background-color:#000;height:40px;padding:10px 13px}input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#95e6ff}select{font-family:Roboto,sans-serif;width:100%;transition:all .3s ease-in-out;color:#000;border:2px solid #000;padding:13px;height:49px;box-sizing:border-box}select::-webkit-input-placeholder{color:#000;font-weight:400}select::-moz-placeholder{color:#000;font-weight:400}select::-ms-input-placeholder{color:#000;font-weight:400}select::placeholder{color:#000;font-weight:400}textarea{font-family:Roboto,sans-serif;width:100%;transition:all .3s ease-in-out;color:#000;border:2px solid #000;padding:13px 10px;box-sizing:border-box;resize:none}textarea::-webkit-input-placeholder{color:#000;font-weight:400}textarea::-moz-placeholder{color:#000;font-weight:400}textarea::-ms-input-placeholder{color:#000;font-weight:400}textarea::placeholder{color:#000;font-weight:400}span.ld-icon{margin:0}span.ld-item-icon{margin:0 .25em}span.ld-status-icon{margin:0 0 0 .5em}.menu{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.menu{flex-wrap:nowrap}}.menu li:not(.menu-btn){margin:0}.menu li:not(.menu-btn) span{position:relative}.menu li:not(.menu-btn) span:before{content:"";width:0;height:4px;background:#7ac6dd;bottom:-12px;left:0;position:absolute;transition:width .3s ease-in-out}.menu li:not(.menu-btn) a{box-sizing:border-box;display:inline-block;padding:10px 20px;color:#231f20;text-decoration:none;font-weight:700;font-size:16px;text-transform:uppercase}.menu li:not(.menu-btn) a:active,.menu li:not(.menu-btn) a:focus,.menu li:not(.menu-btn) a:hover{color:#7ac6dd}.menu li:not(.menu-btn) a:active span:before,.menu li:not(.menu-btn) a:focus span:before,.menu li:not(.menu-btn) a:hover span:before{width:100%}.menu li:not(.menu-btn) a span{font-size:18px;color:#22475a}.menu li:not(.menu-btn).current-menu-ancestor>a,.menu li:not(.menu-btn).current-menu-item>a{color:#95e6ff}.menu li:not(.menu-btn).current-menu-ancestor>a>span,.menu li:not(.menu-btn).current-menu-item>a>span{position:relative}.menu li:not(.menu-btn).current-menu-ancestor>a>span:before,.menu li:not(.menu-btn).current-menu-item>a>span:before{content:"";width:100%;height:4px;background:#7ac6dd;bottom:-12px;left:0;position:absolute}.menu .menu-btn{margin:0 8px;padding:0}.menu .menu-btn,.menu .menu-btn a{box-sizing:border-box;display:inline-block}.menu .menu-btn a{padding:10px 20px;text-decoration:none;font-weight:700;font-size:15px}.sticky .menu .menu-item.current-menu-item span{position:relative}.sticky .menu .menu-item.current-menu-item span:before{background:#7ac6dd}.sticky .menu .menu-item:not(.menu-btn) span:before{background:#7ac6dd}.sticky .sub-menu{background:#fff}.nav-secondary .wrap{padding:150px 0 0}.nav-secondary ul{width:100%;margin:0;padding:0;flex-wrap:wrap}.nav-secondary ul li a{color:#22475a;display:inline-block;width:100%;padding:20px}.nav-secondary li{width:100%;padding:0;margin:0;border-bottom:1px solid rgb(0 0 0 / .1)}.sub-menu{background:#103744;box-shadow:0 0 10px 3px rgb(0 0 0 / .1);opacity:0;overflow:hidden;visibility:hidden;margin:0;padding:0;position:absolute;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.sub-menu li>a{width:100%;box-sizing:border-box}.sub-menu li:active>a,.sub-menu li:focus>a,.sub-menu li:hover>a{background:#7ac6dd}.sub-menu li:active>a>span,.sub-menu li:focus>a>span,.sub-menu li:hover>a>span{color:#fff}.menu-item-has-children>a{position:relative}.menu-item-has-children>a:after{content:"";background-color:#fff0;width:0;height:0;top:50%;right:4px;position:absolute;z-index:2;margin-top:-3px;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:6px solid #7ac6dd}.menu-item-has-children:active>a:after,.menu-item-has-children:focus>a:after,.menu-item-has-children:hover>a:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.menu-item-has-children:active>.sub-menu,.menu-item-has-children:focus>.sub-menu,.menu-item-has-children:hover>.sub-menu{-webkit-transform:translate(0);transform:translate(0);opacity:1;visibility:visible}#menu-site-footer ul{padding:0;margin:0;list-style:none}#menu-site-footer li{display:inline-block}#menu-site-footer a,#menu-site-footer span{padding:10px 7px;font-size:12px;color:#000;font-weight:400}#menu-site-footer a:active,#menu-site-footer a:focus,#menu-site-footer a:hover,#menu-site-footer span:active,#menu-site-footer span:focus,#menu-site-footer span:hover{color:#7ac6dd}#menu-site-footer>li:first-child>a{padding-left:0}#mobile-menu ul.menu{display:block;padding:100px 0 0}#mobile-menu ul.menu li{margin:0;width:100%;border-bottom:1px solid #e6e6e6}#mobile-menu ul.menu li a{width:100%}#mobile-menu ul.menu li.current-menu-item>a{background:#7ac6dd}#mobile-menu li.menu-btn{border-bottom:1px solid #fff0;padding:0 10px}#mobile-menu li.menu-btn>a{margin-top:5px;margin-bottom:5px}#mobile-menu .sub-menu{opacity:1;visibility:visible;position:relative;background:#efefef;box-shadow:0 0 0 0 #fff0;top:0;left:0;width:100%;-webkit-transform:translate(0);transform:translate(0)}#mobile-menu .sub-menu>li>a{padding-left:30px}#mobile-menu span:before{display:none}#mobile-menu .menu-item-has-children:active a:after,#mobile-menu .menu-item-has-children:focus a:after,#mobile-menu .menu-item-has-children:hover a:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.site-header:not(.sticky) .nav-header .menu li a,.site-header:not(.sticky) .nav-header .menu li span{color:#22475a}#menu-site-footer{flex-wrap:wrap}.single-sfwd-courses .learndash-wrapper.learndash-wrapper-login-modal{border-radius:0;padding-top:0;padding-bottom:0}.single-sfwd-courses .learndash-wrapper.learndash-wrapper-login-modal label{margin:0 0 .5em}.single-sfwd-courses .learndash-wrapper.learndash-wrapper-login-modal .ld-modal{border-radius:0}.footer-smc-fb,.hero-smc-fb,.icon-fb{background-image:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-facebook.svg)}.hero-smc-tw,.icon-tw{background-image:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-twitter.svg)}.footer-smc-ig,.hero-smc-ig,.icon-ig{background-image:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-instagram.svg)}.footer-smc-yt,.hero-smc-yt,.icon-yt{background-image:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-youtube.svg)}.footer-smc-in,.hero-smc-in,.icon-in{background-image:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-linkedin.svg)}.footer-smc,.hero-smc,.smc-channel{text-indent:-8888px;display:inline-block;width:35px;height:35px;box-sizing:border-box;padding:8px;background-repeat:no-repeat;background-attachment:scroll;background-position:50%;background-color:#fff0;background-size:22px}.hero-socialmediachannels{width:100%;height:100%;margin:0 auto}@media screen and (min-width:992px){.hero-socialmediachannels{width:912px}}@media screen and (min-width:1120px){.hero-socialmediachannels{width:1120px}}.hero-smc-entries{width:100%;justify-content:center;display:flex;flex-direction:row;position:absolute;z-index:20;bottom:20px;right:0}@media screen and (min-width:768px){.hero-smc-entries{width:auto;justify-content:normal;flex-direction:column;bottom:80px;right:40px}}@media screen and (min-width:992px){.hero-smc-entries{right:0}}.hero-smc{height:45px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:.8;padding:13px 8px}.hero-smc:active,.hero-smc:focus,.hero-smc:hover{opacity:1}.hero-smc:after{display:none}/*! // CSS only Responsive Tables // http://dbushell.com/2016/03/04/css-only-responsive-tables/ // by David Bushell */.rtable{/*! // IE needs inline-block to position scrolling shadows otherwise use: // display: block; // max-width: min-content; */display:inline-block;vertical-align:top;max-width:100%;overflow-x:auto;white-space:nowrap;border-collapse:collapse;border-spacing:0}.rtable,.rtable--flip tbody{-webkit-overflow-scrolling:touch;background:radial-gradient(left,ellipse,rgb(0 0 0 / .2) 0,transparent 75%) 0,radial-gradient(right,ellipse,rgb(0 0 0 / .2) 0,transparent 75%) 100%;background-size:10px 100%,10px 100%;background-attachment:scroll,scroll;background-repeat:no-repeat}.rtable--flip tbody tr:first-child,.rtable td:first-child{background-image:linear-gradient(90deg,#fff 50%,#fff0);background-repeat:no-repeat;background-size:20px 100%}.rtable--flip tbody tr:last-child,.rtable td:last-child{background-image:linear-gradient(270deg,#fff 50%,#fff0);background-repeat:no-repeat;background-position:100% 0;background-size:20px 100%}.rtable th{font-size:11px;text-align:left;text-transform:uppercase;background:#f2f0e6}.rtable td,.rtable th{padding:6px 12px;border:1px solid #d9d7ce}.rtable--flip{display:flex;overflow:hidden;background:none}.rtable--flip thead{display:flex;flex-shrink:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.rtable--flip tbody{display:flex;position:relative;overflow-x:auto;overflow-y:hidden}.rtable--flip tr{display:flex;flex-direction:column;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;flex-shrink:0}.rtable--flip td,.rtable--flip th{display:block}.rtable--flip td{background-image:none!important;border-left:0}.rtable--flip td:not(:last-child),.rtable--flip th:not(:last-child){border-bottom:0}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.video-entry-embed{height:212px}@media screen and (min-width:768px){.video-entry-embed{height:434px}}.video-entry-embed iframe{width:100%;height:100%}.wpcf7-form-control-wrap{margin:3px;display:inline-block;box-sizing:border-box;padding:10px 0;width:100%}@media screen and (min-width:768px){.wpcf7-form-control-wrap{padding:10px}}@media screen and (min-width:992px){.sfwd-courses-template-default .content{padding-bottom:80px}}.sfwd-courses-template-default .entry-author,.sfwd-courses-template-default .entry-meta{margin:0}span.ld-status{border-radius:0;margin:0}span.ld-focus-sidebar-trigger,span.ld-text,span.ld-topic-title{margin:0}span.ld-item-components{margin:.5em 0 0}span.ld-lesson-list-progress{margin:0 10px 0 0}span.ld-lesson-list-steps{margin:0}span.ld-course-status-label{margin:0 0 1em}span.ld-currency{margin:0 .25em 0 0}span.ld-course-status-price{margin:0}.single-sfwd-courses .learndash-wrapper{margin:0 auto;box-sizing:border-box;background:#f4f4f4}@media screen and (min-width:768px){.single-sfwd-courses .learndash-wrapper{padding:0 40px 40px}}@media screen and (min-width:992px){.single-sfwd-courses .learndash-wrapper{max-width:910px;padding:0 40px 40px}}@media screen and (min-width:1200px){.single-sfwd-courses .learndash-wrapper{padding:0 80px 80px;max-width:960px}}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading h3 .ld-icon{left:-22px}.learndash-wrapper .ld-course-status.ld-course-status-enrolled{border-radius:0;background-color:#e3e3e3}.learndash-wrapper .ld-tabs .ld-tabs-navigation:after{background:#e3e3e3}.learndash-wrapper .ld-item-list .ld-item-list-item{border-radius:0;border:1px solid hsla(0,0%,75.7%,.64)}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled{margin:0;background:#e3e3e3;border-radius:0}.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content{padding:40px}@media screen and (min-width:992px){.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content{padding:0}}.learndash-wrapper .ld-item-list{padding:0 20px 20px}@media screen and (min-width:768px){.learndash-wrapper .ld-item-list{padding:0}}.lg-backdrop{background:rgb(0 0 0 / .9)}#lg-counter span{font-family:Open sans,sans-serif}.modal__header{display:block}.modal__content{margin:0}.modal__container{position:relative;border-radius:0;border:10px solid #7ac6dd;max-width:650px;max-height:70vh}@media screen and (min-width:768px){.modal__container{max-height:100vh}}.modal__close{background:#7ac6dd;position:absolute;bottom:10px;right:10px;z-index:2700;font-size:20px;padding:10px 18px}@media screen and (min-width:768px){.modal__close{bottom:auto;top:10px}}.sgpb-main-html-content-wrapper{position:relative}#sgpb-popup-dialog-main-div>div{overflow-x:hidden!important}.slick-arrow{border:3px solid #7ac6dd;background:#fff;color:#7ac6dd;text-indent:-9999px;position:absolute;z-index:30;top:50%;padding:12px 22px;margin-top:-10%}.slick-next{right:-32px;left:auto}.slick-prev{left:-37px}.slick-dots{display:flex;margin:0;padding:0;list-style:none;justify-content:center}@media screen and (min-width:992px){.slick-dots{justify-content:flex-start}}.slick-slide blockquote{box-sizing:border-box;padding:10px 35px}@media screen and (min-width:768px){.slick-slide blockquote{padding:10px 50px}}.slideout-menu{background-color:#f4f4f4;box-shadow:0 0 23px 18px rgb(0 0 0 / .3);z-index:1800}.swiper-pagination-bullet{width:25px;height:25px;margin:5px!important}.swiper-pagination{width:100%;left:0;bottom:auto}.swiper-slide{box-sizing:border-box}.swiper-pagination-bullet-active{background:#7ac6dd}.swiper-button-next,.swiper-button-prev{border-radius:50px;padding:6px 14px;box-shadow:0 0 10px 3px rgb(0 0 0 / .2);position:absolute;background:#fff}.swiper-button-next:before,.swiper-button-prev:before{content:"";width:30px;height:30px;position:absolute;top:50%;left:50%;margin-left:-9px;background:url(//sofcpartners.com/wp-content/themes/sofcap/assets/dist/images/icon-sprites.svg) no-repeat scroll -66px -4px/192px #fff0;margin-top:-14px}.swiper-button-next:active,.swiper-button-next:focus,.swiper-button-next:hover,.swiper-button-prev:active,.swiper-button-prev:focus,.swiper-button-prev:hover{background-color:#95e6ff}.swiper-button-next:active:before,.swiper-button-next:focus:before,.swiper-button-next:hover:before,.swiper-button-prev:active:before,.swiper-button-prev:focus:before,.swiper-button-prev:hover:before{-webkit-transform:rotate(0deg);transform:rotate(0deg);background-position:-29px -4px}.swiper-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.serv-entries .swiper-wrapper{margin:30px 0}div.wpforms-container-full .wpforms-field-container{flex-wrap:wrap;display:flex}div.wpforms-container-full .wpforms-field-container textarea{margin:10px 0}div.wpforms-container-full .wpforms-form .wpforms-field{width:100%!important}div.wpforms-container-full .wpforms-form .wpforms-field input,div.wpforms-container-full .wpforms-form .wpforms-field input[type=date],div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime-local],div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime],div.wpforms-container-full .wpforms-form .wpforms-field input[type=email],div.wpforms-container-full .wpforms-form .wpforms-field input[type=month],div.wpforms-container-full .wpforms-form .wpforms-field input[type=number],div.wpforms-container-full .wpforms-form .wpforms-field input[type=password],div.wpforms-container-full .wpforms-form .wpforms-field input[type=range],div.wpforms-container-full .wpforms-form .wpforms-field input[type=search],div.wpforms-container-full .wpforms-form .wpforms-field input[type=tel],div.wpforms-container-full .wpforms-form .wpforms-field input[type=text],div.wpforms-container-full .wpforms-form .wpforms-field input[type=time],div.wpforms-container-full .wpforms-form .wpforms-field input[type=url],div.wpforms-container-full .wpforms-form .wpforms-field input[type=week],div.wpforms-container-full .wpforms-form .wpforms-field select{color:#22475a;height:50px;border:1px solid #7ac6dd;font-family:Nunito,sans-serif;font-weight:700;font-size:14px}div.wpforms-container-full .wpforms-form .wpforms-field input:active,div.wpforms-container-full .wpforms-form .wpforms-field input:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=date]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=date]:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime-local]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime-local]:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime]:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=email]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=email]:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=month]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=month]:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=number]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=number]:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=password]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=password]:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=range]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=range]:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=search]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=search]:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=tel]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=tel]:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=text]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=text]:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=time]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=time]:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=url]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=url]:focus,div.wpforms-container-full .wpforms-form .wpforms-field input[type=week]:active,div.wpforms-container-full .wpforms-form .wpforms-field input[type=week]:focus,div.wpforms-container-full .wpforms-form .wpforms-field select:active,div.wpforms-container-full .wpforms-form .wpforms-field select:focus{outline:0;box-shadow:0 0 0 0 #fff0}div.wpforms-container-full .wpforms-form .wpforms-field input::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=date]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime-local]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=email]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=month]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=number]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=password]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=range]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=search]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=tel]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=text]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=time]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=url]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=week]::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field select::-webkit-input-placeholder{color:#22475a;font-family:Nunito,sans-serif;text-transform:uppercase;font-size:14px;font-weight:700}div.wpforms-container-full .wpforms-form .wpforms-field input::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=date]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime-local]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=email]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=month]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=number]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=password]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=range]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=search]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=tel]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=text]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=time]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=url]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=week]::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field select::-moz-placeholder{color:#22475a;font-family:Nunito,sans-serif;text-transform:uppercase;font-size:14px;font-weight:700}div.wpforms-container-full .wpforms-form .wpforms-field input::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=date]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime-local]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=email]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=month]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=number]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=password]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=range]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=search]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=tel]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=text]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=time]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=url]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=week]::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field select::-ms-input-placeholder{color:#22475a;font-family:Nunito,sans-serif;text-transform:uppercase;font-size:14px;font-weight:700}div.wpforms-container-full .wpforms-form .wpforms-field input::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=date]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime-local]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=datetime]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=email]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=month]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=number]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=password]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=range]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=search]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=tel]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=text]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=time]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=url]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field input[type=week]::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field select::placeholder{color:#22475a;font-family:Nunito,sans-serif;text-transform:uppercase;font-size:14px;font-weight:700}div.wpforms-container-full .wpforms-form .wpforms-field input,div.wpforms-container-full .wpforms-form .wpforms-field select,div.wpforms-container-full .wpforms-form .wpforms-field textarea{color:#22475a;padding:13px;border:1px solid #7ac6dd!important;background:#fff;border-radius:0!important;border:0 #fff0;border-bottom:1px solid #000;box-shadow:0 0 0 0 #fff0;outline:0;font-family:Nunito,sans-serif;font-weight:700}div.wpforms-container-full .wpforms-form .wpforms-field input::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field select::-webkit-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field textarea::-webkit-input-placeholder{color:#22475a;font-family:Nunito,sans-serif;text-transform:uppercase;font-size:14px;font-weight:700}div.wpforms-container-full .wpforms-form .wpforms-field input::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field select::-moz-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field textarea::-moz-placeholder{color:#22475a;font-family:Nunito,sans-serif;text-transform:uppercase;font-size:14px;font-weight:700}div.wpforms-container-full .wpforms-form .wpforms-field input::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field select::-ms-input-placeholder,div.wpforms-container-full .wpforms-form .wpforms-field textarea::-ms-input-placeholder{color:#22475a;font-family:Nunito,sans-serif;text-transform:uppercase;font-size:14px;font-weight:700}div.wpforms-container-full .wpforms-form .wpforms-field input::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field select::placeholder,div.wpforms-container-full .wpforms-form .wpforms-field textarea::placeholder{color:#22475a;font-family:Nunito,sans-serif;text-transform:uppercase;font-size:14px;font-weight:700}div.wpforms-container-full .wpforms-form .wpforms-field input:active,div.wpforms-container-full .wpforms-form .wpforms-field input:focus,div.wpforms-container-full .wpforms-form .wpforms-field select:active,div.wpforms-container-full .wpforms-form .wpforms-field select:focus,div.wpforms-container-full .wpforms-form .wpforms-field textarea:active,div.wpforms-container-full .wpforms-form .wpforms-field textarea:focus{outline:0;box-shadow:0 0 0 0 #fff0}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-textarea{padding:0}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-textarea textarea{padding:13px 10px;margin:10px 0}div.wpforms-container-full .wpforms-form .wpforms-submit-container button,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-submit-container input,div.wpforms-container-full .wpforms-form .wpforms-submit-container input[type=submit]{text-transform:uppercase;color:#000;background:#7ac6dd;border:0 #fff0;padding:15px 40px}div.wpforms-container-full .wpforms-form .wpforms-submit-container button:active,div.wpforms-container-full .wpforms-form .wpforms-submit-container button:focus,div.wpforms-container-full .wpforms-form .wpforms-submit-container button:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit]:active,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit]:focus,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit]:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container input:active,div.wpforms-container-full .wpforms-form .wpforms-submit-container input:focus,div.wpforms-container-full .wpforms-form .wpforms-submit-container input:hover,div.wpforms-container-full .wpforms-form .wpforms-submit-container input[type=submit]:active,div.wpforms-container-full .wpforms-form .wpforms-submit-container input[type=submit]:focus,div.wpforms-container-full .wpforms-form .wpforms-submit-container input[type=submit]:hover{background:#95e6ff;border:0 #fff0}div.wpforms-container-full .wpforms-form .wpforms-submit-container button:active,div.wpforms-container-full .wpforms-form .wpforms-submit-container button:focus,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit]:active,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit]:focus,div.wpforms-container-full .wpforms-form .wpforms-submit-container input:active,div.wpforms-container-full .wpforms-form .wpforms-submit-container input:focus,div.wpforms-container-full .wpforms-form .wpforms-submit-container input[type=submit]:active,div.wpforms-container-full .wpforms-form .wpforms-submit-container input[type=submit]:focus{outline:0;box-shadow:0 0 0 0 #fff0}div.wpforms-container-full .wpforms-form .wpforms-submit-container button,div.wpforms-container-full .wpforms-form .wpforms-submit-container button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-submit-container input,div.wpforms-container-full .wpforms-form .wpforms-submit-container input[type=submit]{float:right}}@media all{h1{color:#22475a}h2{color:#22475a}h3{color:#22475a}h4{color:#22475a}h5{color:#22475a}h6{color:#22475a}p,li,label,figcaption,span,input{color:#22475a}a{color:#7ac6dd}a:hover,a:focus,a:active{color:#7ac6dd}}@media all{.recentcomments a{display:inline!important;padding:0!important;margin:0!important}}