/*!/content/themes/sigma/sigma-templates/vc-full-width/assets/css/style.css*/html,body{height:100%}@font-face{font-family:Sigma Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../assets/fonts/sigma-fonts/SigmaSans-Regular.eot#iefix);src:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../assets/fonts/sigma-fonts/SigmaSans-Regular.eot#iefix) format("eot"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../assets/fonts/sigma-fonts/SigmaSans-Regular.woff2) format("woff2"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../assets/fonts/sigma-fonts/SigmaSans-Regular.woff) format("woff"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../assets/fonts/sigma-fonts/SigmaSans-Regular.ttf) format("truetype"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../assets/fonts/sigma-fonts/SigmaSans-Regular.svg) format("svg")}@font-face{font-family:Sigma Sans;font-weight:400;font-style:italic;font-display:swap;src:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSans-Oblique.eot#iefix);src:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSans-Oblique.eot#iefix) format("eot"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSans-Oblique.woff2) format("woff2"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSans-Oblique.woff) format("woff"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSans-Oblique.ttf) format("truetype"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSans-Oblique.svg) format("svg")}@font-face{font-family:Sigma Sans Oblique;font-weight:400;font-style:normal;font-display:swap;src:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSans-Oblique.eot#iefix);src:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSans-Oblique.eot#iefix) format("eot"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSans-Oblique.woff2) format("woff2"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../assets/fonts/sigma-fonts/SigmaSans-Oblique.woff) format("woff"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSans-Oblique.ttf) format("truetype"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSans-Oblique.svg) format("svg")}@font-face{font-family:Sigma Sans Condensed;font-weight:400;font-style:normal;font-display:swap;src:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansCondensed-Regular.eot#iefix);src:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansCondensed-Regular.eot#iefix) format("eot"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansCondensed-Regular.woff2) format("woff2"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansCondensed-Regular.woff) format("woff"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansCondensed-Regular.ttf) format("truetype"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansCondensed-Regular.svg) format("svg")}@font-face{font-family:Sigma Sans Condensed;font-weight:700;font-style:normal;font-display:swap;src:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansExtraCondensed-Bold.eot#iefix);src:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansExtraCondensed-Bold.eot#iefix) format("eot"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansExtraCondensed-Bold.woff2) format("woff2"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansExtraCondensed-Bold.woff) format("woff"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansExtraCondensed-Bold.ttf) format("truetype"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansExtraCondensed-Bold.svg) format("svg")}@font-face{font-family:Sigma Sans Extra Condensed Bold;font-weight:400;font-style:normal;font-display:swap;src:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansExtraCondensed-Bold.eot#iefix);src:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansExtraCondensed-Bold.eot#iefix) format("eot"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansExtraCondensed-Bold.woff2) format("woff2"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansExtraCondensed-Bold.woff) format("woff"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansExtraCondensed-Bold.ttf) format("truetype"),url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../../../../assets/fonts/sigma-fonts/SigmaSansExtraCondensed-Bold.svg) format("svg")}body{-ms-overflow-style:scrollbar}.main{height:100%;width:970px;margin:auto}.sfl-page .main{width:100%}.sfl-page .vc_row{margin-left:0;margin-right:0;margin-bottom:0}.sfl-page .sfl-intro{position:relative;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;overflow:hidden}.sfl-intro .vc_column_container{height:100%}.sfl-page .sfl-intro .wpb_content_element{margin-bottom:0}.sfl-intro .wpb_text_column .wpb_wrapper{position:absolute;bottom:40px;width:100%;margin-left:-15px;margin-right:-15px;text-align:center}.sfl-intro .sfl-home-link{display:none}.sfl-intro .sfl-home-link:hover{opacity:.8}.sfl-intro .sfl-home-link img{display:block}.sfl-intro h1{margin:0;font-size:150px;line-height:120px;font-weight:400;color:#fff;text-transform:uppercase;text-shadow:0 2px 15px rgb(0 0 0 / .25)}.sfl-intro .sub-head{margin:0;font-size:60px;line-height:80px;font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:5px}.sfl-page .sfl-key-info{margin:auto;padding:35px 0;color:#363636;font:16px/24px 'Sigma Sans Condensed',Arial,Helvetica,sans-serif;text-align:center}.sfl-page .sfl-key-info .vc_col-sm-6 .wpb_text_column{padding:0 20px;margin-bottom:50px}.sfl-ribbon{padding:40px 20px;background:#2fc2ba;text-align:center;color:#fff}.sfl-ribbon h2{margin:0;padding:0;font-size:40px;line-height:50px;font-family:'Sigma Sans Condensed',Arial,sans-serif;font-weight:400;color:#fff;text-transform:uppercase}.sfl-page .sfl-row{margin:auto;padding-top:20px;padding-bottom:20px;text-align:center}.sfl-page .sfl-row p,.sfl-page .sfl-row p:last-child{margin:30px 0;font:16px/24px 'Sigma Sans Condensed',Arial,Helvetica,sans-serif;color:#363636}.sfl-page .sfl-row-wide{max-width:970px}.sfl-page .sfl-row-wide .wpb_single_image{margin-top:30px}.sfl-page .sfl-ceremony{padding:85px 0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.sfl-page .sfl-ceremony p{max-width:970px;margin:auto;font-size:56px;line-height:66px;font-family:'Sigma Sans Condensed',Arial,sans-serif;font-weight:400;color:#fff;text-align:center;text-transform:uppercase;text-shadow:0 2px 6px rgb(0 0 0 / .45)}.sfl-video{position:relative;padding:0}.sfl-video .wpb_text_column.wpb_content_element,.sfl-video .wpb_content_element{margin:0!important;padding:0!important}.sfl-video .sfl-video-text{position:relative;width:100%;max-width:1170px;margin:auto}body .sfl-video-text h2,body .sfl-slider-text h2{position:absolute;left:50px;bottom:0;transform:translateY(-15%);z-index:1;margin:0;font-size:96px;line-height:96px;font-family:'Sigma Sans Condensed',Arial,sans-serif;font-weight:400;color:#fff;letter-spacing:4px;text-transform:uppercase;text-shadow:0 0 10px rgb(0 0 0 / .25)}.sfl-page .video-wrap{position:relative;padding-top:25px;padding-bottom:56.25%;height:0}.sfl-page .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;box-sizing:border-box}.sfl-news{padding:55px 0 30px}.sfl-news h2{margin:0 0 55px;font-size:61px;line-height:67px;font-family:'Sigma Sans Condensed',Arial,sans-serif;font-weight:400;color:#2fc2ba;text-transform:uppercase;letter-spacing:4px}.sfl-news .wpb_raw_html,.sfl-news iframe{display:block;max-width:970px;margin:auto}.sfl-button{padding:20px 0;text-align:center}.sfl-button p{margin:0;text-align:center}.sfl-button a.btn-facebook-share{display:inline-block;height:80px;margin-bottom:70px!important;padding:26px 32px;box-sizing:border-box;background:#fff;border:2px solid #2fc2ba;border-radius:40px;font:700 21px/28px Arial,Helvetica,sans-serif;color:#2fc2ba;text-decoration:none;text-transform:uppercase;letter-spacing:2px}.sfl-button a.btn-facebook-share:hover{background:#2fc2ba;color:#fff;text-decoration:none}.sfl-footer{display:none}.sfl-footer p{margin:0;padding:0}.sfl-footer a{float:right}.sfl-footer img{display:block;width:176px;height:auto}.sfl-slider .vc_column_container{padding:0}.sfl-slider .wpb_content_element{margin:0}.sfl-slider .sfl-slider-text{position:relative;width:100%;margin:auto;z-index:100}.sfl-intro .vc_col-sm-12{position:inherit}.tp-leftarrow,.tp-rightarrow{width:60px!important;height:120px!important;margin:0!important;background-image:none!important;background-repeat:no-repeat!important;background-position:0 0!important;background-color:rgb(0 0 0 / .6)!important;position:absolute!important;top:50%!important;margin-top:-60px!important;left:0!important;text-indent:-9999px;border-radius:10px;transition:all 200ms ease}.tp-leftarrow::before,.tp-rightarrow::before{content:"";display:inline-block;position:absolute;top:50%;left:19px;margin-top:-22px;width:19px;height:44px;background:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/arrows.png) 0 0 no-repeat}.tp-rightarrow::before{background-position:-19px 0;left:auto;right:19px}.tp-leftarrow{border-top-left-radius:0;border-bottom-left-radius:0}.tp-rightarrow{left:auto!important;right:0!important;background-position:0 100%!important;border-top-right-radius:0;border-bottom-right-radius:0}.tp-leftarrow:hover,.tp-rightarrow:hover{background-color:rgb(0 0 0 / .5)}body{overflow-x:hidden}.hideble-header{height:0;overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:999}.hideble-header .container{position:relative;padding:20px 15px!important;top:-150px;background-color:#fff;transition:all .5s ease-in-out;box-shadow:0 1px 3px rgb(0 0 0 / .15)}.hideble-header.visible{overflow:visible}.hideble-header.visible .container{top:0}.hideble-header .container .btn{float:right}.hideble-header .colored-logo{float:left;width:174px;height:50px;margin:6px 0 0}.hideble-header .container .colored-logo a{display:block;height:100%;text-indent:100%;overflow:hidden;white-space:nowrap;background:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/sigma-logo-color.png) no-repeat}.vc_row-fluid{margin:0;color:#333}.vc_row-fluid.inverse-color,.vc_row-fluid.inverse-color .vc_row-fluid{color:#fff}.vc_row-fluid.inverse-color a,.vc_row-fluid.inverse-color .vc_row-fluid a{color:#fdc00f}.row-fixed .container{margin:0 auto;max-width:1000px}.vc_row-fluid>.container{padding-top:53px;padding-bottom:53px}.vc_row-fluid>.container:after{display:block;content:"";clear:both}.admin-bar .vc_row-fluid>.container .wpb_content_element{margin-top:35px}.avatar.vc_img_style{max-width:180px;margin:35px auto 20px}.sfl-page .vc_row-fluid>.container{padding:0}.shifted-section>.container{padding-top:103px;padding-bottom:103px}.shifted-section>.container .container,.vc_row-fluid>.container .container{padding:0}.map-section .container{min-height:275px;padding:100px 0}.photo-section .container{min-height:640px;padding:100px 0}.single-header .container{padding:53px 0 15px}.location-row{margin:0 0 35px}.vc_row-fluid h2{font-size:60px;font-family:'Sigma Sans Condensed',Arial,sans-serif;line-height:1;font-weight:400;text-transform:uppercase;margin:0 0 30px}.vc_row-fluid h3{font-size:24px;font-family:'Sigma Sans Condensed',Arial,Helvetica,sans-serif;line-height:1.25;font-weight:700;text-transform:uppercase;margin:0 0 15px}.vc_row-fluid h4{font-size:24px;font-family:'Sigma Sans Condensed',Arial,Helvetica,sans-serif;line-height:1.25;font-weight:400;text-transform:uppercase;margin:0 0 10px}.vc_row-fluid h5{font-size:18px;font-family:'Sigma Sans Condensed',Arial,Helvetica,sans-serif;line-height:1.25;font-weight:700;text-transform:uppercase;margin:0 0 15px}.vc_row-fluid p{font-size:18px;font-family:'Sigma Sans Condensed',Arial,Helvetica,sans-serif;line-height:1.5;font-weight:400;margin:0 0 15px}.vc_row-fluid hr{margin:42px auto}.vc_row-fluid blockquote{margin:0}.vc_row-fluid blockquote em{color:#858f99}.vc_row-fluid blockquote cite{display:block;font-style:normal;text-align:right;text-transform:uppercase;font-size:14px}.vc_row-fluid .disable-upper blockquote cite{text-transform:none}.vc_row-fluid blockquote cite strong{font-size:18px}.vc_row-fluid a{color:#80b9e0;text-decoration:none}.vc_row-fluid a:hover{text-decoration:underline}.intro-section .vc_col-sm-12,.intro-section .vc_col-sm-5,.intro-section .vc_col-sm-7,.intro-section .vc_col-sm-6{position:static}.page .intro-section{position:relative;height:100%;background-repeat:no-repeat!important;background-position:50% 50%!important;background-size:cover!important;overflow:hidden;color:#fff;font:18px/1.5 'Sigma Sans Condensed',Arial,Helvetica,sans-serif}.sfl-page .sfl-intro,.page .intro-section{height:100vh}.admin-bar.sfl-page .sfl-intro,.admin-bar.page .intro-section{height:calc(100vh - 46px)}.intro-section .logo{display:none}.page .intro-section.color-inverse .logo{background-position:-142px -82px}.intro-section .logo a{display:block;height:100%;text-indent:100%;overflow:hidden;white-space:nowrap}.intro-section .header-more{background:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/arrow-hex.png) no-repeat 50% 50% / cover;position:absolute;left:0;right:0;margin:0 auto;bottom:76px;z-index:3;width:36px;height:40px;text-indent:100%;overflow:hidden;white-space:nowrap}@media only screen and (min-width:768px){.intro-section .header-more{bottom:82px;width:53px;height:59px}}.vc_row-fluid.intro-section .container{height:100%;padding:243px 15px}.digital-page .title-main{margin-top:130px;max-width:350px}.intro-section .wpb_wrapper>p{margin:0}.intro-section .wpb_wrapper .pre-title{text-transform:uppercase;font-size:24px;margin:0 0 2px}.intro-section .wpb_wrapper h1{font-size:96px;font-family:'Sigma Sans Condensed',Arial,sans-serif;line-height:1;font-weight:400;text-transform:uppercase;margin:0 0 21px}.approach-list{list-style:none;margin:0;padding:42px 0 0;overflow:hidden}.approach-list li{margin-left:50%;padding:0 48px 25px;min-height:150px;display:inline-block;vertical-align:top;position:relative;font:18px/1.5 'Sigma Sans Condensed',Arial,Helvetica,sans-serif}.approach-list p{margin:0;color:#aeb7c0}.approach-list li:before{content:"";width:2px;position:absolute;left:-1px;top:0;bottom:0;background-color:#aeb7c0}.approach-list li.even{margin-left:0;margin-right:50%}.approach-list li.even:before{left:auto;right:-1px}.approach-list li:last-child:before{display:none}.approach-list .frame{text-align:left;position:relative}.approach-list li.even .frame{text-align:right}.approach-list li .bullet{position:absolute;left:0;top:0;width:40px;height:40px;margin:-14px 0 0 -29px;border:9px solid #fff;background-color:#2fc2ba;border-radius:100%}.approach-list li .bullet:before{content:"";position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-18px 0 0 -18px;border:6px solid #fff;background-color:#2fc2ba;border-radius:100%}.approach-list li.even .bullet{left:auto;right:0;top:0;margin:-14px -29px 0 0}.column{padding-bottom:40px}.column .image-holder{padding:37px 0 7px}.column h3{min-height:75px}.column p em{color:#858f99}.column-tall{padding-bottom:40px}.column-tall .image-holder{padding:37px 0 7px}.column-tall h3{min-height:100px;margin:0 0 25px}.shifted-section{width:100%;min-height:320px;background-position:50% 50%;background-size:cover;position:relative;overflow:hidden;padding:100px 0}.top-aligned-image{background-position:50% 0}.shifted-section:before{content:"";position:absolute;top:-50px;height:100px;width:110%;left:-5%;background-color:#fff;transform:rotate(-1.8deg)}.shifted-section:after{content:"";position:absolute;bottom:-50px;height:100px;width:110%;left:-5%;background-color:#fff;transform:rotate(-1.8deg)}.shifted-section.white-grey:before{background-color:#fff}.shifted-section.white-grey:after{background-color:#f5f5f5}.shifted-section.image-grey:before{background-color:#f5f5f5}.shifted-section.image-grey:after{background-color:#f5f5f5}.shifted-section.white-dark-grey:before{background-color:#fff}.shifted-section.white-dark-grey:after{background-color:#e6e6e6}.shifted-section.dark-grey-white:before{background-color:#e6e6e6}.shifted-section.dark-grey-white:after{background-color:#fff}.shifted-section.white-green:before{background-color:#fff}.shifted-section.white-green:after{background-color:#2fc2ba}.shifted-section.grey-white:before{background-color:#f5f5f5}.shifted-section.grey-white:after{background-color:#fff}.shifted-section.grey-blue:before{background-color:#f5f5f5}.shifted-section.grey-blue:after{background-color:#071827}.shifted-section.grey-light-blue:before{background-color:#f5f5f5}.shifted-section.grey-light-blue:after{background-color:#002f47}.shifted-section.white-blue:before{background-color:#fff}.shifted-section.white-blue:after{background-color:#071827}.shifted-section.blue-white:before{background-color:#071827}.shifted-section.blue-white:after{background-color:#fff}.shifted-section.blue-grey:before{background-color:#071827}.shifted-section.blue-grey:after{background-color:#f5f5f5}.shifted-section.white-light-blue:before{background-color:#fff}.shifted-section.white-light-blue:after{background-color:#002f47}.shifted-section.light-blue-white:before{background-color:#002f47}.shifted-section.light-blue-white:after{background-color:#fff}.we-offer-block.photo-section .container{min-height:1px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.we-offer-block .vc_column_container{position:relative;background-size:cover;background-position:50% 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vc_row-fluid .video-wrap{position:relative;padding-bottom:56.19%;height:0}.vc_row-fluid .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;box-sizing:border-box}.vc_row-fluid .btn{display:inline-block;clear:both;margin:auto;padding:10px 50px!important;border:3px solid #2fc2ba;background-color:#fff0;box-sizing:border-box;border-radius:33px;font-size:18px;line-height:1.5;font-family:'Sigma Sans Condensed',Arial,Helvetica,sans-serif;font-weight:700;color:#2fc2ba;text-decoration:none;text-transform:uppercase;-webkit-tap-highlight-color:#fff0}.vc_row-fluid .btn:hover{text-decoration:none;background-color:#2fc2ba;color:#fff}.vc_row-fluid.inverse-color .btn{color:#fff;border-color:#fff}.vc_row-fluid.inverse-color .btn:hover{background-color:#fff;color:#2fc2ba}.bx-wrapper .bx-viewport{left:0!important;box-shadow:none!important;background:transparent!important;border:none!important}.bxslider,.bxeventslider{margin:0;padding:0;list-style:none;overflow:hidden;white-space:nowrap;height:100%}.bxslider li,.bxeventslider li{display:inline-block;vertical-align:top;white-space:normal}.bxslider .testimonial{padding:0 95px;margin-bottom:20px}.bxslider .testimonial .quote{position:relative;padding:9px 0 0 75px}.bxslider .testimonial .quote:before{content:'';position:absolute;left:0;top:0;background:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/quote.png) no-repeat;width:45px;height:36px}.bxslider .testimonial .cite{text-align:right;line-height:1.5;padding:15px 10px 0 0;text-transform:uppercase}.bxslider .testimonial .cite strong{display:block}.bxslider .testimonial .cite span{display:block;font-size:14px}.bxslider .testimonial .logo{padding:44px 10px 0 0}.bxslider .testimonial .logo img{margin:0 0 0 auto;width:auto;height:auto;max-width:100%;max-height:100%}.bxslider .testimonial .top-logo{margin:0 0 44px}.bxslider .testimonial .top-logo img{margin:0 auto;width:auto;height:auto;max-width:100%;max-height:100%}.bx-wrapper .bx-controls-direction a{width:50px!important;height:50px!important;background:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/arrow-gray.svg) no-repeat;-webkit-background-size:cover;background-size:cover}.bx-wrapper .bx-controls-direction a:hover{background-position:0 0!important}.bx-wrapper .bx-prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);left:0!important}.bx-wrapper .bx-next{right:0!important}.row-footer .container{padding-top:93px;padding-bottom:101px}.row-footer h2{margin:0 0 68px}.footer-share-links{list-style:none;margin:0;padding:19px 0 0;text-align:center}.footer-share-links li{display:inline-block;vertical-align:top;font-size:24px;font-weight:700;padding:0 20px}.footer-share-links li a{padding:5px 20px;display:inline-block;color:#80b9e0!important}.footer-share-links li a:hover{background-color:#80b9e0;color:#fff!important;text-decoration:none}.slider-section-with-padding{padding-bottom:172px}.form-section .container{padding:0 3.9%}.contact-form{margin:-215px auto 0;padding:60px 0 0;max-width:898px;background-position:50% 0;background-repeat:no-repeat;position:relative;float:none;background-size:cover}.contact-form .g-recaptcha>div{margin:0 auto}.form-section .envelop{margin-top:-150px!important;margin-bottom:0!important;margin-right:-9.8%;margin-left:-8.6%}@media only screen and (min-width:414px){.form-section .envelop{margin-right:-9.2%;margin-left:-8.2%}}@media only screen and (min-width:667px){.form-section .envelop{margin-right:-4.7%;margin-left:-4.1%}}.form-section .wpb_single_image .vc_figure{width:100%}.form-section .envelop .vc_single_image-wrapper{vertical-align:top;width:100%}.form-section .envelop img{display:block;width:100%;max-width:100%}.contact-form form{padding:0 45px;margin:0 auto;overflow:hidden}.contact-form .cell{padding:0 15px;display:table-cell;vertical-align:top;width:400px}.contact-form .wpb_content_element{margin-bottom:15px}.contact-form .cell:first-child{width:300px}.contact-form .row{margin:0 0 30px;position:relative}.contact-form .row>p{margin:0;line-height:1}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form textarea{border:3px solid #f5f5f5;padding:10px 16px;width:100%;box-sizing:border-box}.contact-form input[type="text"]:focus,.contact-form input[type="email"]:focus,.contact-form textarea:focus{outline:none;border-color:#2fc2ba}.contact-form input[type="text"].wpcf7-not-valid,.contact-form input[type="email"].wpcf7-not-valid,.contact-form textarea.wpcf7-not-valid{border-color:#e30613;background-color:#fefafa}.contact-form input[type="text"].wpcf7-valid,.contact-form input[type="email"].wpcf7-valid,.contact-form textarea.wpcf7-valid{border-color:#2fc2ba}.contact-form div.wpcf7-validation-errors{border:none;margin:0 25px 22px;text-align:center;text-transform:uppercase;font-size:12px;line-height:1.25;font-family:'Sigma Sans Condensed',Arial,Helvetica,sans-serif;font-weight:400}.contact-form div.wpcf7-validation-errors strong{font-weight:700;color:#e30613}.contact-form input[type="text"],.contact-form input[type="email"]{height:50px}.contact-form span.wpcf7-form-control-wrap{position:static}.contact-form .wpcf7-not-valid-tip{position:absolute;left:0;bottom:-22px;padding:0 19px;font-size:12px;line-height:1.25;font-family:'Sigma Sans Condensed',Arial,Helvetica,sans-serif;font-weight:400}.contact-form textarea{height:210px;resize:vertical}.contact-form .btn-row{text-align:center;position:relative}.contact-form .btn-row .ajax-loader{position:absolute;left:50%;top:50%;margin:-8px 0 0 -8px}.contact-form input[type="submit"]{display:inline-block;clear:both;margin:auto;min-height:60px;padding:14px 50px!important;border:3px solid #2fc2ba;background-color:#fff0;box-sizing:border-box;border-radius:33px;font-size:18px;line-height:1.5;font-family:'Sigma Sans Condensed',Arial,Helvetica,sans-serif;font-weight:700;color:#2fc2ba;text-decoration:none;text-transform:uppercase;-webkit-tap-highlight-color:#fff0}.contact-form input[type="submit"]:hover{text-decoration:none;background-color:#2fc2ba;color:#fff}.contact-form input[type="submit"]:focus{outline:none}.diagramm{max-width:970px;width:100%;margin:0 auto 80px;background-size:cover;position:relative;overflow:hidden}.diagramm img{width:100%}.steps{display:table;width:100%}.steps img{position:relative}.middle-step{margin-top:-23%}.botom-steps{margin-top:-13.6%}.arrow-step{margin-top:-8.3%}.step1{display:table-cell;vertical-align:top;width:57.5%;padding-left:9.5%;padding-right:33%}.step2{display:table-cell;vertical-align:top;width:39%;padding-left:18.5%}.step3{display:table-cell;vertical-align:top;width:21.5%}.step4{display:table-cell;vertical-align:top;width:38%;padding-right:3.5%}.step5{display:table-cell;vertical-align:top;width:30%;padding-left:2.5%}.step6{display:table-cell;vertical-align:top;width:100%;padding-right:13%}.step7{display:table-cell;vertical-align:top;width:69%;padding-left:7%}.custome-testimonial{position:relative;top:37px}.custome-testimonial blockquote{font-size:60px;font-family:'Sigma Sans Condensed',Arial,sans-serif;line-height:1;font-weight:400;text-transform:uppercase;color:#fff;padding-bottom:37px}.custome-testimonial .quote-1,.custome-testimonial .quote-2,.custome-testimonial .quote-3{display:block;margin:0 0 23px}.custome-testimonial .quote-1{padding-left:65px;position:relative}.custome-testimonial .quote-1:before{content:'';position:absolute;left:0;top:-10px;width:45px;height:36px;background:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/quote.png) no-repeat}.custome-testimonial .quote-2{text-align:center}.custome-testimonial .quote-3{text-align:right}.custome-testimonial p{text-align:center;color:#6fa8d9}.table-like.first-row{margin-top:-50px}.table-like.second-row{margin-bottom:-50px;position:relative;z-index:2}.vc_row-fluid.table-like>.container{padding:0}.vc_row-fluid.table-like .vc_col-sm-6 .vc_column-inner{min-height:300px;background-size:cover;background-repeat:no-repeat;padding:50px 50px 0}.vc_row-fluid.table-like h3{margin:0 0 33px}.table-like .bullet-list{list-style:none;margin:0;padding:0}.table-like .bullet-list li{font-family:'Sigma Sans Condensed',Arial,Helvetica,sans-serif;padding:0 0 0 20px;margin:0 0 16px;position:relative}.table-like .bullet-list li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;background-color:#80b9e0}.logo-list{list-style:none;margin:0;padding:0;text-align:center}.logo-list li{display:inline-block;vertical-align:middle;padding:0 30px 50px}.logo-list li img{display:none}.logo-list li img:first-child{display:block}.logo-list li:hover img:first-child{display:none}.logo-list li:hover img:last-child{display:block}.dev-icons-list{list-style:none;margin:0 -37px 0 -38px;padding:45px 0 0;font-size:0;line-height:0;position:relative;z-index:2}.dev-icons-list li{display:inline-block;vertical-align:top;width:20%;text-align:center;font-size:18px;line-height:1.5;padding:0 22px 0 23px;box-sizing:border-box;position:relative;white-space:nowrap}.dev-icons-list li:before{content:'';position:absolute;left:-6px;top:50%;margin-top:-60px;width:0;height:0;border-top:20px solid #fff0;border-bottom:20px solid #fff0;border-left:15px solid #f5f5f5}.dev-icons-list li:first-child:before{display:none}.dev-icons-list li img{max-width:100%;max-height:100%;display:inline-block;margin:0 0 20px}.dev-icons-list h5{min-height:44px;padding:0 10px;white-space:normal}.business-card .front{width:670px;height:405px;padding:65px 47px;border:3px solid #f5f5f5;background-color:#fff;float:left;position:relative;box-sizing:border-box}.business-card .avatar{float:left;margin:5px 50px 0 0}.business-card .avatar img{max-width:180px}.business-card .personal-data{overflow:hidden}.business-card .personal-data .email{-ms-word-break:break-all;word-wrap:break-word}.business-card .personal-data em{color:#aeb7c0}.business-card .back{width:670px;height:405px;background-color:#002f47;background-image:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/card-smart.png);background-position:100% 0;background-repeat:no-repeat;float:right;margin:-345px 0 0}.tabs-with-images .wpb_accordion_wrapper .wpb_accordion_header,.tabs-with-images.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background:none!important}.tabs-with-images .wpb_accordion_wrapper .wpb_accordion_header h3,.tabs-with-images.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab h3{display:none}.tabs-with-images .wpb_accordion_wrapper .wpb_accordion_header .image-holder,.tabs-with-images.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab .image-holder{display:none;padding:0}.tabs-with-images.wpb_tabs .wpb_tabs_nav{text-align:center;display:table;width:100%;border-bottom:1px solid #aeb7c0}.tabs-with-images.wpb_tabs .wpb_tabs_nav li{float:none;display:table-cell;width:34%;vertical-align:top;font-size:24px;font-family:'Sigma Sans Condensed',Arial,Helvetica,sans-serif;line-height:1.25;font-weight:700;text-transform:uppercase;padding:19px 0 44px;position:relative}.tabs-with-images.wpb_tabs .wpb_tabs_nav li:before{content:'';position:absolute;left:50%;margin-left:-20px;bottom:0;width:0;height:0;border-left:20px solid #fff0;border-right:20px solid #fff0;border-bottom:20px solid #aeb7c0}.tabs-with-images.wpb_tabs .wpb_tabs_nav li:after{content:'';position:absolute;left:50%;margin-left:-20px;bottom:-1px;width:0;height:0;border-left:20px solid #fff0;border-right:20px solid #fff0;border-bottom:20px solid #fff}.tabs-with-images.wpb_tabs .wpb_tabs_nav li.ui-state-hover,.tabs-with-images.wpb_tabs .wpb_tabs_nav li.ui-state-active{background:none}.tabs-with-images.wpb_tabs .wpb_tabs_nav li.ui-state-active:before,.tabs-with-images.wpb_tabs .wpb_tabs_nav li.ui-state-active:after{display:block!important}.tabs-with-images.wpb_tabs .wpb_tabs_nav li a{color:#333;padding:0}.tabs-with-images.wpb_tabs .wpb_tabs_nav li a:after{content:'';position:absolute;left:-45px;top:110px;width:90px;height:20px;background:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/bg-dots.png) no-repeat;background-size:cover}.tabs-with-images.wpb_tabs .wpb_tabs_nav li:first-child a:after{display:none}.tabs-with-images #ui-id-1:before{content:'';display:block;margin:0 auto 46px;width:200px;height:200px;background:url(http://sigmatechnology.se/wp-content/uploads/sites/2/2015/04/icon-research-dev.png) no-repeat;background-size:100%;position:relative;z-index:2}.tabs-with-images #ui-id-2:before{content:'';display:block;margin:0 auto 46px;width:200px;height:200px;background:url(http://sigmatechnology.se/wp-content/uploads/sites/2/2015/04/icon-production.png) no-repeat;background-size:100%;position:relative;z-index:2}.tabs-with-images #ui-id-3:before{content:'';display:block;margin:0 auto 46px;width:200px;height:200px;background:url(http://sigmatechnology.se/wp-content/uploads/sites/2/2015/04/icon-after-market.png) no-repeat;background-size:100%;position:relative;z-index:2}.tabs-with-images.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab,.tabs-with-images.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{padding:2em 0}.with-padding{padding-left:15%;padding-right:15%}.bxeventslider .event{padding:15px 140px 0 100px}.bxeventslider .event .logo{width:28%;float:left;padding-right:7%}.bxeventslider .event .description{overflow:hidden}.bxeventslider .event .description p{overflow:hidden}.bxeventslider .event .location,.bxeventslider .event .time{display:block;text-transform:uppercase;color:#aeb7c0;padding-left:35px;position:relative;margin:14px 0 0}.bxeventslider .event .location:before{content:'';position:absolute;left:2px;top:50%;margin-top:-12px;width:18px;height:24px;background-image:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/icon-where.png);background-position:0 0;background-repeat:no-repeat}.bxeventslider .event .time:before{content:'';position:absolute;left:0;top:50%;margin-top:-11px;width:22px;height:22px;background-image:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/icon-when.png);background-position:0 0;background-repeat:no-repeat}.inverse-slider .bx-wrapper .bx-controls-direction a{margin-top:-40px!important}.inverse-slider .bx-wrapper .bx-prev{background-position:0 -201px!important;left:0!important}.inverse-slider .bx-wrapper .bx-next{background-position:-34px -201px!important;right:0!important}.personal-information{white-space:nowrap;font-size:0;line-height:0}.personal-information .wpb_column{padding-top:40px;padding-bottom:20px}.personal-information .avatar-holder{padding-right:10px;width:40%}.personal-information .personal-data{width:60%}.personal-information .vc_col-sm-6{padding-top:40px;padding-bottom:20px}.contact-information h3{margin:0;font-size:17px}.contact-information .send-btn{padding:10px 15px!important;font-size:14px}.contact-information .send-btn br{display:none}.avatar-holder{display:inline-block;vertical-align:top;max-width:225px;width:50%;box-sizing:border-box;padding-right:25px;margin:0}.personal-data{width:50%;display:inline-block;vertical-align:top;white-space:normal;font-size:18px;line-height:1.5}.personal-information h3{display:table-caption;margin:0;font-size:17px}.personal-information .city{text-transform:uppercase;font-size:12px;margin:0 0 10px}.personal-information .phone{color:#aeb7c0;font-size:14px}.personal-information .phone+P>a{white-space:nowrap}.vc_row-fluid .personal-data .btn{font-size:15px;min-height:48px;padding:10px 15px!important}.vc_row-fluid.row-footer h2 a{color:#fff}.table-like .container{max-width:1000px;margin:auto}.hiden,.hidden{display:none}.bubble{float:right;max-width:370px;min-height:250px;padding:40px;box-sizing:border-box;position:relative;text-align:center;border-radius:25px;background-color:#fff;box-shadow:0 1px 2px rgb(0 0 0 / .2);margin-top:-40px;z-index:2}.bubble:before{content:"";position:absolute;left:50%;top:100%;width:0;height:0;border-left:30px solid #fff0;border-right:30px solid #fff0;border-top:30px solid #dcdcdc;margin-left:-30px}.bubble:after{content:"";position:absolute;left:50%;top:100%;width:0;height:0;border-left:30px solid #fff0;border-right:30px solid #fff0;border-top:30px solid #fff;margin-left:-30px;margin-top:-2px}.bubble h3{line-height:1.5;margin-bottom:34px}.bubble p{margin:0}.bubble:first-child{margin:0 auto;padding-top:59px;float:none;z-index:1}.bubble:last-child{float:left;margin-top:-100px}.shifted-section.we-offer-block{min-height:50vh;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;background-position:50% 50%}.contact-column{margin-bottom:40px}.contact-column .wpb_text_column.wpb_content_element{padding:0!important}.contact-column .wpb_text_column h3{font:20px 'Sigma Sans Condensed',Arial,sans-serif}.contact-column .wpb_text_column p{width:100%;overflow:hidden;text-overflow:ellipsis}.contact-column .position{font:18px 'Sigma Sans Condensed',Arial,sans-serif;color:#555}.contact-column .phone{font:18px/1.5 "Sigma Sans Condensed",Arial,Helvetica,sans-serif;color:#000}.contact-column .btn-info{font-family:"Sigma Sans Condensed",Arial,Helvetica,sans-serif;background:#ed1c24;color:#fff;border-color:#ed1c24;font-weight:600;text-decoration:none;font-size:15.5px;padding:6px 10px;letter-spacing:.3px}.contact-column .btn-info:hover,.contact-column .btn-info:focus{color:#fff;background:#f14b52;border-color:#f14b52}.contact-column a{color:#333;word-wrap:break-word;word-break:break-all}.contact-column a:hover{color:#333;text-decoration:underline}.contact-column .btn-holder{padding-top:25px}.partner-section .logo{position:absolute;top:20px;left:80px;background:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/logo-sigma2.png) no-repeat;-webkit-tap-highlight-color:#fff0;width:235px;height:65px}.partner-section .logo a{display:block;height:100%;text-indent:100%;overflow:hidden;white-space:nowrap}.partner-section .wpb_column{position:static;max-width:550px}.partner-section.small .wpb_column{max-width:none;position:relative}.vc_row-fluid.partner-section .container{height:100%;display:flex;align-items:flex-end;padding:10px 15px}.partner-section{position:relative;background-repeat:no-repeat!important;background-position:50% 0!important;background-size:cover!important;overflow:hidden;color:#fff;height:100vh;font:18px/1.5 'Sigma Sans Condensed',Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.partner-section h2{margin:0 0 20px}.partner-section.small h2{margin:0 0 60px}.partner-section p{margin:0 0 50px}.partner-section.small{height:auto}.partner-section.small .container{padding:110px 15px 80px;height:auto}.vc_row-fluid .btn.sign{border-radius:0;border:none;background:#d90a08;color:#fff;position:relative;text-align:center;width:195px;min-height:1px;padding:7px!important;font:21px/24px 'Sigma Sans Condensed',Arial,sans-serif}.vc_row-fluid .btn.sign:hover{opacity:.8}.vc_row-fluid .btn.sign:before{content:'';background:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/arrow.png) no-repeat;width:19px;height:15px;display:inline-block;vertical-align:top;margin:3px 7px 0 0}.vc_custom_1463144870423 .container{padding:0;display:flex}.column-custom.block-image img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:none;width:100%}.column-custom.block-image div{position:absolute;top:0;left:0;right:0;bottom:0;width:auto}.column-custom,.column-custom p{font-size:14px}.column-custom h3{font-size:22px;margin:0 0 5px;font-weight:400;font-family:'Sigma Sans Condensed',Arial,sans-serif}.column-custom.block-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.list-bullet{margin:0;padding:0;line-height:1.5em;list-style:none}.list-bullet li{position:relative;padding:0 0 10px 17px}.list-bullet li:before{content:'';position:absolute;top:8px;left:0;border-radius:50%;background:#000;width:4px;height:4px}.full-height .container,.full-height{flex:1;display:flex;align-items:stretch}.vc_custom_1482500392261{height:auto}.partner-section.small .logo{top:auto;bottom:0;right:30px;left:auto}.small .logo.mobile,.show-mobile{display:none}.full-page-slider .bx-wrapper .bx-controls-direction a{cursor:pointer;background:rgb(0 0 0 / .5);width:60px!important;height:60px!important;margin-top:-30px!important;z-index:100;border-radius:100%;text-indent:0!important;text-align:center;padding:5px 0}@media only screen and (max-width:768px){.full-page-slider .bx-wrapper .bx-controls-direction a{display:none}}.full-page-slider .bx-wrapper .bx-controls-direction a.bx-prev{left:50px!important}.full-page-slider .bx-wrapper .bx-controls-direction a.bx-next{right:50px!important}.full-page-slider .bx-wrapper .bx-controls-direction a i{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:12px;margin-top:12px}.full-page-slider .bx-wrapper .bx-controls-direction a .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-right:12px}.full-page-slider .bx-wrapper .bx-controls-direction a .left{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-left:12px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.intro-section .logo{background-image:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/better-icons-x2.png);background-size:500px 500px}.business-card .back{background-image:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/card-smart@2x.png)}.bxslider .event .location:before{background-image:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/icon-where@2x.png)}.bxslider .event .time:before{background-image:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/icon-when@2x.png)}.logo-list li img{max-width:100%;max-height:100%}}.hideble-header{display:none!important}@media only screen and (max-width:1920px){.shifted-section:before{top:-30px;height:60px}.shifted-section:after{bottom:-30px;height:60px}}@media only screen and (max-width:1024px){.vc_row-fluid.table-like .vc_col-sm-6{padding:30px 30px 0}.contact-information h3{font-size:18px;min-height:50px}.digital-page .title-main{margin-top:350px;max-width:none;position:absolute;bottom:30px}body .sfl-video-text h2,body .sfl-slider-text h2,.vc_row-fluid.sfl-ribbon h2{font-size:58px;line-height:68px}}@media only screen and (max-width:900px){.sfl-intro h1{font-size:90px;line-height:75px}.sfl-intro .sub-head{font-size:38px;line-height:42px;letter-spacing:2px}.sfl-ribbon{padding:20px}.sfl-ribbon h2{font-size:28px;line-height:32px}.sfl-video-text h2,.sfl-slider-text h2{font-size:60px;line-height:60px;letter-spacing:2px}.sfl-page .sfl-ceremony{padding:60px 0}.sfl-page .sfl-ceremony p{font-size:40px;line-height:48px}.sfl-news h2{font-size:42px;line-height:50px;letter-spacing:2px}.dev-icons-list h5{padding:0}.bubble,.bubble:first-child{height:auto;float:none;margin:0 auto 40px;min-height:0;padding-top:40px}.bubble:last-child{float:none;margin:0 auto}.contact-column{margin-bottom:20px}}@media only screen and (max-width:768px){.digital-page .title-main{margin-top:150px;max-width:none}.mobile-centered{text-align:center}.mobile-centered p{margin:0 0 25px}.contact-form form{padding:0 15px;margin:0 auto 100px}.column{padding-bottom:30px}.column .image-holder{padding:10px 0 0}.column h3{min-height:0}.column-tall{padding-bottom:30px}.column-tall .image-holder{padding:10px 0 0}.column-tall h3{min-height:0}.image-holder{padding:25px 0}.image-holder img{display:block;margin:0 auto;max-width:100%;max-height:100%}.vc_col-sm-4 .image-holder img{max-width:200px;max-height:200px}.vc_row-fluid.row-footer .container{padding:35px 0}.vc_row-fluid.row-footer h2{margin:0 0 18px;font-size:28px}.row-footer h4{font-size:18px}.footer-share-links{padding:0}.footer-share-links li{font-size:18px;padding:0 5px 10px}.hideble-header .container{text-align:center}.hideble-header .container .colored-logo{display:none}.hideble-header .container .btn{float:none}.table-like.first-row{margin-top:-50px}.table-like.second-row{margin-bottom:-50px}.vc_row-fluid.table-like .vc_col-sm-6{min-height:250px}.business-card .front{float:none;margin:0 auto;width:auto;height:auto;padding:35px 27px}.business-card .avatar{float:none;margin:0 auto 20px;text-align:center}.business-card .avatar img{max-width:180px}.business-card .personal-data{text-align:center;width:100%}.business-card .back{display:none}.bxslider .testimonial{padding:0 15px;font-size:15px}.bxslider .testimonial .quote{padding:9px 0 0 0}.bxslider .testimonial .quote:before{display:none}.bxslider .testimonial .logo{padding:14px 10px 0 0;width:100%}.bxslider .testimonial .logo img{margin:0 auto}.bxslider .testimonial .top-logo{margin:0 0 14px}.bx-wrapper .bx-controls-direction a{width:30px!important;height:30px!important}.bx-wrapper .bx-prev{left:-22px!important}.bx-wrapper .bx-next{right:-22px!important}.tabs-with-images.wpb_tabs .wpb_tabs_nav li{padding:9px 0 22px;font-size:18px}.tabs-with-images.wpb_tabs .wpb_tabs_nav li:before{margin-left:-10px;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid #aeb7c0}.tabs-with-images.wpb_tabs .wpb_tabs_nav li:after{margin-left:-10px;border-left:10px solid #fff0;border-right:10px solid #fff0;border-bottom:10px solid #fff}.tabs-with-images.wpb_tabs .wpb_tabs_nav li a:after{left:-22px;top:55px;width:45px;height:10px}.tabs-with-images #ui-id-1:before{margin:0 auto 23px;width:100px;height:100px}.tabs-with-images #ui-id-2:before{margin:0 auto 23px;width:100px;height:100px}.tabs-with-images #ui-id-3:before{margin:0 auto 23px;width:100px;height:100px}.bxeventslider .event{padding:15px 30px 0}.bxeventslider .event .logo{width:100%;float:none;text-align:center;padding-right:0}.bxeventslider .event .logo img{margin:0 auto 25px;max-width:200px}.inverse-slider .bx-wrapper .bx-controls-direction a{margin-top:-40px!important;width:17px!important;height:38px!important;background-image:url(/content/themes/sigma/sigma-templates/vc-full-width/assets/css/../images/better-icons.png);background-size:250px 250px}.inverse-slider .bx-wrapper .bx-prev{background-position:0 -100px!important;left:-5px!important}.inverse-slider .bx-wrapper .bx-next{background-position:-17px -100px!important;right:-5px!important}.personal-information h3{min-height:0}.personal-information .vc_col-sm-6{padding-top:10px;padding-bottom:10px}.shifted-section{background-position:85% 50%;padding:0}.top-aligned-image{background-position:85% 0}.vc_row-fluid.table-like h3{margin:0 0 13px}.table-like .bullet-list li{margin:0 0 10px}}@media only screen and (max-width:767px){.table-like.second-row>.container .vc_column_container:first-child{display:none}.shifted-section.we-offer-block{min-height:10px;background-position:18% 50%}.vc_row-fluid.partner-section .container{padding:0 15px;height:auto;display:block}.partner-section{height:auto}.partner-text .wpb_text_column.wpb_content_element:first-child{padding-bottom:30px!important}.partner-section .wpb_column{max-width:none}.partner-column{height:100vh;background-position:50% 19%;background-repeat:no-repeat;background-size:cover}.partner-section .partner-text{color:#000}.partner-section .partner-text h2{color:#333}.partner-section .vc_custom_1463090641513{margin-top:0!important;margin-bottom:40px;position:static}.partner-section .vc_custom_1463396480886{padding:10px 30px!important}.partner-section .logo{position:static;display:block;background-size:140px auto;width:140px;height:40px}.wpb_text_column.wpb_content_element{padding:60px 5px 10px!important;margin-bottom:15px}.wpb_text_column.column-custom.wpb_content_element:first-child{padding:30px 15px!important}.partner-section .wpb_wrapper{display:flex;flex-direction:column}.full-height.vc_custom_1463386865611{margin:0!important}.full-height.vc_row-fluid>.container{padding:0}.full-height .vc_custom_1463388816632{padding:30px!important}.vc_row-fluid .column-custom .btn.sign{width:100%;display:block}.column-custom{order:2}.column-custom>.wpb_wrapper{padding:0 15px}.column-custom.block-image{height:315px;margin:0!important;order:1}.full-height .container,.full-height{flex-direction:column}.full-height.vc_custom_1463993155371{margin-top:0!important;margin-bottom:0!important}.hide-mobile{display:none}.show-mobile{display:block}.small .vc_custom_1463389212152{padding:30px!important}.small .btn.sign{display:block;width:100%}.column-custom h2,.partner-section.vc_row-fluid h2{font-size:40px;margin:0 0 15px}.partner-section p{margin:0 0 15px}.partner-section.vc_row-fluid.small h2{margin:0 0 40px}.small .logo{display:none}.small .logo.mobile{display:block;position:static}.small .wpb_text_column.wpb_content_element:first-child{padding:30px 0 10px!important}.small .wpb_text_column.wpb_content_element{padding:0 30px!important}body .sfl-video-text h2,body .sfl-slider-text h2,.vc_row-fluid.sfl-ribbon h2{font-size:34px;line-height:40px}}@media only screen and (max-width:667px){.sfl-home-link{width:50px;height:50px}.sfl-home-link img{max-width:100%;height:auto}.sfl-page .sfl-key-info .vc_col-sm-6+.vc_col-sm-6{margin-top:20px}.sfl-page .sfl-key-info .vc_col-sm-6 .wpb_text_column{margin-bottom:20px}.sfl-video-text h2,.sfl-slider-text h2{left:15px;bottom:20px;font-size:40px;line-height:40px}.sfl-page .sfl-ceremony p{font-size:28px;line-height:32px}.tp-leftarrow,.tp-rightarrow{width:40px!important;height:80px!important;margin-top:-40px!important}.tp-leftarrow::before{left:8px}.tp-rightarrow::before{right:8px}.sfl-news{padding:25px 0 10px}.sfl-news h2{margin-bottom:25px!important}.sfl-news .wpb_content_element{margin-bottom:0}.sfl-news .wpb_raw_html{width:auto;margin-left:20px;margin-right:20px}.sfl-button a{height:60px;margin-bottom:40px!important;padding:16px 32px;font-size:18px;letter-spacing:0}.sfl-button a.btn-facebook-share{height:60px;margin-bottom:40px!important;padding:16px 18px;font-size:18px;letter-spacing:0}.sfl-footer{text-align:center}.sfl-footer a{float:none;display:inline-block}.sfl-footer img{width:136px}.digital-page .wpb_single_image.vc_align_left{text-align:center}.digital-page .title-main{position:absolute;bottom:20px;max-width:none}.vc_row-fluid p{font-size:14px}.page .intro-section{font-size:14px}.vc_row-fluid.intro-section .container{padding:93px 15px}.intro-section .wpb_wrapper .pre-title{font-size:14px}.intro-section .wpb_wrapper h1{font-size:52px;margin:0 0 18px}.vc_row-fluid>.container{padding:53px 15px}.form-section>.container{padding-top:53px;padding-bottom:0}.single-header .container{padding:25px 0 0}.photo-section .container{min-height:320px}.vc_row-fluid h2{font-size:34px}.custome-testimonial blockquote{font-size:34px}.vc_row-fluid h3{font-size:18px}.vc_row-fluid h4{font-size:18px}.approach-list{padding:12px 0 0}.vc_row-fluid hr{margin:21px auto}.approach-list li{margin-left:10%;min-height:120px}.approach-list li:nth-child(2n){margin-right:0;margin-left:10%}.approach-list li:nth-child(2n):before{left:-1px;right:auto}.approach-list li:nth-child(2n) .bullet{left:0;right:auto;top:0;margin:-14px 0 0 -29px}.approach-list li:nth-child(2n) .frame{text-align:left}.vc_row-fluid blockquote cite{font-size:12px}.vc_row-fluid blockquote cite strong{font-size:14px}.diagramm{margin-bottom:30px}.vc_row-fluid .btn,.contact-form input[type="submit"]{font-size:14px;padding:9px 25px!important;min-height:46px}.contact-form form{margin:0 auto 90px}.contact-form .cell,.contact-form .cell:first-child{display:block;width:100%;box-sizing:border-box}.contact-form textarea{height:105px}.contact-form .row{margin:0 0 20px}.contact-form .btn-row{padding:5px 0 30px}.contact-form .wpcf7-not-valid-tip{position:absolute;left:0;bottom:-17px}.dev-icons-list li{display:block;width:100%}.dev-icons-list li:before{display:none}.dev-icons-list li img{max-width:150px}.dev-icons-list h5{min-height:0}.vc_row-fluid .column-custom h2,.partner-section.vc_row-fluid h2{font-size:40px;margin:0 0 15px}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:10px}.wpb_single_image img{max-width:50%}.wpb_single_image.avatar-holder img{max-width:100%}.contact-information h3{min-height:0}body .sfl-video-text h2,body .sfl-slider-text h2,.vc_row-fluid.sfl-ribbon h2{font-size:28px;line-height:32px}}@media only screen and (min-width:768px){.admin-bar.sfl-page .sfl-intro,.admin-bar.page .intro-section{height:calc(100vh - 46px)}}@media only screen and (min-width:992px){.form-section .envelop{margin-top:-100px!important;margin-right:-4.3%;margin-left:-4.2%}.contact-column .wpb_text_column h3{font-size:25px}.contact-column .wpb_text_column .btn{padding:10px 40px!important}.admin-bar.sfl-page .sfl-intro,.admin-bar.page .intro-section{height:calc(100vh - 32px)}}@media only screen and (max-width:480px){.sfl-intro h1{font-size:62px;line-height:56px}.sfl-intro .sub-head{font-size:30px;line-height:34px;letter-spacing:0}.sfl-news .wpb_raw_html{margin-left:0;margin-right:0}.vc_row-fluid.intro-section .container{padding:143px 15px}.intro-section .wpb_wrapper h1{font-size:54px;margin:0 0 13px}.arrow-step{margin-top:-12.6%}.tabs-with-images.wpb_tabs .wpb_tabs_nav{display:none}.tabs-with-images .wpb_accordion_wrapper .wpb_accordion_header,.tabs-with-images.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{display:block!important}.tabs-with-images .wpb_accordion_wrapper .wpb_accordion_header h3,.tabs-with-images.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab h3{display:block}.tabs-with-images .wpb_accordion_wrapper .wpb_accordion_header .image-holder,.tabs-with-images.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab .image-holder{display:block}.personal-information{white-space:normal}.avatar-holder{display:block;text-align:center!important;width:100%;max-width:100%;padding-right:0;margin:0 0 20px}.personal-information .avatar-holder{margin:0 auto!important}.personal-information .personal-data{width:auto;text-align:center;padding:5px 15px!important;margin:20px auto!important}.personal-information h3{display:block}.personal-data{width:100%;display:block;font-size:14px;text-align:center}}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgb(0 0 0 / .2);border-radius:6px;box-shadow:0 3px 9px rgb(0 0 0 / .5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgb(0 0 0 / .5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}