.primary-font{font-family:source sans pro,sans-serif}.full-width{clear:both}body{-webkit-font-smoothing:antialiased;position:relative}.container-fluid{max-width:1200px;margin:0 auto;position:relative}.no-pad{padding:0!important}p{font-family:source sans pro,sans-serif;font-size:18px;line-height:28px;font-weight:400;color:#27303c}a{font-family:source sans pro,sans-serif;font-size:18px;line-height:28px;font-weight:400;color:#f15b2b;outline:none!important}a:hover{color:#f15b2b}ol li,ul li{font-family:source sans pro,sans-serif;font-size:18px;line-height:28px;font-weight:400;color:#27303c}h1,h2,h3,h4{font-family:source sans pro,sans-serif;color:#27303c}h1{font-size:100px;line-height:90px;font-weight:900}h2{font-size:48px;line-height:48px;font-weight:900;letter-spacing:-.025em}h3{font-size:36px;line-height:36px;font-weight:900}h4{font-size:28px;line-height:28px;font-weight:900;letter-spacing:-.025em}.list-reset{line-height:0;font-size:0}.rect-btn{display:inline-block;font-size:12px;line-height:12px;letter-spacing:.05em;font-weight:900;text-transform:uppercase;background-color:transparent;color:#f15b2b;padding:18px 45px;border:1px solid #f15b2b;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out}.rect-btn:hover{background-color:#f15b2b;color:#fff;text-decoration:none}.rect-btn:focus{color:#fff;background-color:#f15b2b;text-decoration:none}.flip-container{-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;perspective:1000px;pointer-events:none}.flip-container:hover .flipper,.flip-container.hover .flipper{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}.flipper{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;position:relative}.front,.back{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:2;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg)}.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}.social-share{position:absolute;top:10px;left:-140px;float:left;width:auto}.social-share .social-title{font-size:12px;line-height:12px;font-weight:700;letter-spacing:.05em;color:#27303c;text-transform:uppercase}.social-share ul{list-style:none;padding:0;margin:0}.social-share ul li{text-align:center;margin-bottom:15px}.social-share ul li:last-child{margin-bottom:0}.social-share ul li a{color:#fff;display:block;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;opacity:1;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;margin:0 auto}.social-share ul li a i{font-size:24px;line-height:50px}.social-share ul li a:hover{opacity:.8}.module{opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out}.come-in{opacity:1;transform:translateY(150px);animation:come-in .8s ease forwards}.come-in:nth-child(odd){animation-duration:.6s}.already-visible{transform:translateY(0);animation:none}@keyframes come-in{to{transform:translateY(0)}}::-webkit-input-placeholder{color:#27303c}:-moz-placeholder{color:#27303c}::-moz-placeholder{color:#27303c}:-ms-input-placeholder{color:#27303c}.controls{position:relative;width:100%}.controls .captions{position:absolute;bottom:0;right:0;width:100%;margin:10px 10px 50px;color:#fff;text-align:center}.controls .captions .caption{outline:0!important}.controls .captions .caption p{color:#fff;text-shadow:1px 2px 3px rgba(0,0,0,.8)}.featherlight-content .caption{position:absolute;bottom:0;right:0;width:100%;margin:10px 10px 50px;color:#fff;text-align:center;text-shadow:1px 2px 3px rgba(0,0,0,.8)}[id^=tif_]{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.full-width{clear:both}.container-fluid{display:block;width:100%;max-width:1200px;margin:0 auto;position:relative;overflow:hidden}.visible-container{overflow:visible}.inner{padding-left:15px;padding-right:15px}.no-pad{padding-left:0;padding-right:0}.tiny-header{display:inline-block;position:relative;font-size:12px;line-height:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:400;color:#baced3;margin-bottom:25px}.tiny-header.align-left:before{content:'';display:block;position:absolute;width:40px;height:1px;top:50%;left:-50px;background-color:#baced3}.tiny-header.align-right:after{content:'';display:block;position:absolute;width:40px;height:1px;top:50%;right:-50px;background-color:#baced3}.btn-rounded{display:inline-block;position:relative;font-size:15px!important;font-weight:400!important;line-height:15px!important;color:#f48211!important;border:1px solid #f48211;border-radius:3px;padding:10px 15px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-rounded:hover{color:#fff!important;background-color:#f48211}.btn-rounded-thin{display:inline-block;font-size:15px!important;font-weight:400!important;line-height:15px!important;color:#fff!important;border-radius:3px;padding:10px 30px;min-width:145px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-align:center;background-color:#f48211}.btn-rounded-thin.small-font{font-size:12px!important;font-weight:400!important;line-height:12px!important;text-transform:uppercase}.btn-rounded-thin:hover{background-color:#db750f}.btn-rounded-thin-white{display:inline-block;position:relative;font-size:15px!important;font-weight:400!important;line-height:15px!important;color:#4d9de0;border-radius:3px;padding:10px 30px;min-width:145px;border:1px solid #4d9de0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-align:center;background-color:#fff}.btn-rounded-thin-white:hover{color:#fff;background-color:#4d9de0}.btn-rounded-thin-blue{display:inline-block;position:relative;font-size:15px!important;font-weight:400!important;line-height:15px!important;color:#fff!important;border-radius:3px;padding:10px 30px;min-width:145px;border:1px solid #4d9de0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-align:center;background-color:#4d9de0}.btn-rounded-thin-blue:hover{color:#4d9de0;background-color:#fff}p{color:#3a4954!important}ol li,ul li{color:#3a4954!important}[id^=tif_] p{font-size:18px;line-height:24px;font-weight:400;color:#5b798e}[id^=tif_] a{font-size:18px;line-height:24px;font-weight:400!important}[id^=tif_] ol li,[id^=tif_] ul li{font-size:18px;line-height:24px;font-weight:400;color:#5b798e}[id^=tif_] h1,[id^=tif_] h2,[id^=tif_] h3,[id^=tif_] h4{color:#21569f}[id^=tif_] h1{font-size:48px;line-height:48px;font-weight:600}[id^=tif_] h2{font-size:36px;line-height:36px;font-weight:600}[id^=tif_] h3{font-size:21px;line-height:24px;font-weight:600}[id^=tif_] h4{font-size:12px;line-height:24px;font-weight:400}[id^=tif_] p a{color:#4d9de0!important;text-decoration:underline}[id^=tif_] p a:hover{text-decoration:none}#tif_navigation{font-size:0}#tif_navigation .container-fluid{display:table}#tif_navigation .inner{float:left;width:100%;margin-top:15px;margin-bottom:17px;padding:0 15px}#tif_navigation .inner .logo,#tif_navigation .inner .menu{display:block;position:relative;float:left}#tif_searchModal{top:0;width:100%;max-width:100%;border-radius:0;outline:none;padding:20px 15px 0;min-height:90px;background-color:#21569f;border:none}#tif_searchModal .inner{position:relative;padding:0}#tif_searchModal .inner .underline{position:absolute;bottom:0;left:0;height:0;overflow:hidden;color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100%;border-top:2px solid red;border-radius:2px;outline:none;min-width:0;font-size:42px;line-height:42px;font-weight:300}#tif_searchModal .inner form{position:relative;border-bottom:2px solid rgba(190,199,206,.2)}#tif_searchModal .inner form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:10px;color:#fff;border:none;background:0 0;outline:none;box-shadow:none;padding:0 35px 0 0;font-size:42px;line-height:42px;font-weight:300}#tif_searchModal .inner form input::-webkit-input-placeholder{color:#fff}#tif_searchModal .inner form input:-moz-placeholder{color:#fff}#tif_searchModal .inner form input::-moz-placeholder{color:#fff}#tif_searchModal .inner form input:-ms-input-placeholder{color:#fff}#tif_searchModal .inner form .submit{display:block;position:absolute;width:30px;height:30px;top:5px;right:0;font-size:0;line-height:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(../png/search-arrow.png);background-position:center center;background-repeat:no-repeat;background-size:18px 14px;cursor:pointer}.reveal-modal-bg{background:0 0}#tif_menuModal{top:0;width:100%;max-width:100%;border-radius:0;outline:none;padding:20px 15px 0;min-height:90px;background-color:#fff;border:none}#tif_menuModal .inner{padding-top:80px}#tif_menuModal .inner .menu ul{list-style:none;margin:0;padding:0;text-align:center}#tif_menuModal .inner .menu ul li{margin-bottom:20px}#tif_menuModal .inner .menu ul li a{font-size:24px;line-height:24px;margin-bottom:20px;font-weight:600!important}#tif_menuModal .inner .menu ul li .dropdown li{margin-bottom:0}#tif_menuModal .inner .menu ul li .dropdown li a{font-size:16px;line-height:16px}#tif_videoBanner{background-position:center center;background-repeat:no-repeat;background-size:cover}#tif_videoBanner .inner{padding-top:60px;padding-bottom:80px}#tif_videoBanner.video-ban .inner{padding:0}#tif_videoBanner .inner .content{max-width:645px;margin:0 auto}#tif_videoBanner.video-ban{padding:40px 15px}#tif_videoBanner .inner .content h1{margin-bottom:40px;text-align:center;font-size:38px;line-height:38px}#tif_videoBanner .inner .content p{font-size:20px;line-height:26px;margin-bottom:45px;text-align:center}#tif_videoBanner .inner .content ul{list-style:none;padding:0;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#tif_videoBanner .inner .content ul li{display:inline-block;margin-left:8px;margin-right:8px;margin-bottom:1rem}#tif_videoBanner .inner .content ul li a{width:100%}#tif_videoBanner .inner .video-click{display:none}#tif_videoBanner.video-ban .inner .video-click{display:block;position:relative;max-width:480px;width:100%;height:271px;margin:35px auto;background-size:cover;background-position:center center;background-repeat:no-repeat;top:unset;right:unset;transform:unset}#tif_videoBanner .inner .video-click.mobile{display:block;position:relative;margin-bottom:30px}#tif_videoBanner .inner .video-click .btn-video{display:block;position:relative;width:158px;height:158px;background-image:url(../png/play-btn.png);background-position:center center;background-repeat:no-repeat;margin:0 auto}#tif_videoBanner.video-ban .inner .video-click .btn-video{top:25%}#tif_videoModal{top:0;width:100%;max-width:100%;border-radius:0;outline:none;padding:20px 15px 0;min-height:90px;background-color:rgba(255,255,255,.9);border:none}#tif_videoModal .inner{padding-top:100px}#tif_buttonSection .inner{display:block;position:relative;float:left;width:100%;padding-top:100px;padding-bottom:100px}#tif_buttonSection .inner .content{display:block;position:relative;margin:0 auto 75px;max-width:760px;text-align:center}#tif_buttonSection .inner .content p{font-size:24px;line-height:28px}#tif_buttonSection .inner .buttons{display:flex;flex-wrap:wrap;float:left}#tif_buttonSection .inner .buttons .button-item{display:block;position:relative;float:left;width:100%;text-align:center;margin-bottom:80px}#tif_buttonSection .inner .buttons .button-item:last-child{margin-bottom:0}#tif_buttonSection .inner .buttons .button-item a{display:block;position:relative;padding:45px 30px 55px;border:1px solid #f2f6f9;border-radius:5px;-webkit-box-shadow:0 5px 0 0 rgba(84,82,84,.1);-moz-box-shadow:0 5px 0 0 rgba(84,82,84,.1);box-shadow:0 5px 0 0 rgba(84,82,84,.1);-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-ms-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}#tif_buttonSection .inner .buttons .button-item a:hover{-webkit-box-shadow:0 7px 15px 3px rgba(84,82,84,.1);-moz-box-shadow:0 7px 15px 3px rgba(84,82,84,.1);box-shadow:0 7px 15px 3px rgba(84,82,84,.1)}#tif_buttonSection .inner .buttons .button-item a img{margin-bottom:30px}#tif_buttonSection .inner .buttons .button-item a span{font-size:12px;line-height:12px;color:#f48211;font-weight:400;text-transform:uppercase;letter-spacing:.1em}#tif_buttonSection_alternate .inner{display:block;position:relative;float:left;width:100%;padding-top:100px;padding-bottom:100px}#tif_buttonSection_alternate .inner .content{display:block;position:relative;margin:0 auto 75px;max-width:760px;text-align:center}#tif_buttonSection_alternate .inner .content p{font-size:24px;line-height:28px}#tif_buttonSection_alternate .inner .buttons{float:left}#tif_buttonSection_alternate .inner .buttons .button-item{display:block;position:relative;float:left;width:100%;margin-bottom:80px}#tif_buttonSection_alternate .inner .buttons .button-item:last-child{margin-bottom:0}#tif_buttonSection_alternate .inner .buttons .button-item .click-wrapper{display:block;position:relative;min-height:335px;padding:40px;border:1px solid #f2f6f9;border-radius:5px;-webkit-box-shadow:0 5px 0 0 rgba(84,82,84,.1);-moz-box-shadow:0 5px 0 0 rgba(84,82,84,.1);box-shadow:0 5px 0 0 rgba(84,82,84,.1);-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-ms-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}#tif_buttonSection_alternate .inner .buttons .button-item .click-wrapper:hover{-webkit-box-shadow:0 7px 15px 3px rgba(84,82,84,.1);-moz-box-shadow:0 7px 15px 3px rgba(84,82,84,.1);box-shadow:0 7px 15px 3px rgba(84,82,84,.1)}#tif_buttonSection_alternate .inner .buttons .button-item .click-wrapper img{margin-bottom:30px}#tif_buttonSection_alternate .inner .buttons .button-item .click-wrapper p{margin-bottom:0}#tif_buttonSection_alternate .inner .buttons .button-item .click-wrapper span{display:none;font-size:12px;line-height:12px;color:#f48211;font-weight:400;text-transform:uppercase}#tif_buttonSection_alternate .inner .buttons .button-item .click-wrapper .learn-more{display:block;position:absolute;top:40px;right:50px;font-size:12px;line-height:12px;letter-spacing:.1em;color:#f48211!important;text-transform:uppercase;text-decoration:none!important;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}#tif_buttonSection_alternate .inner .buttons .button-item .click-wrapper:hover .learn-more{opacity:1}#tif_alternateSection{background-color:#fafbfc;border-top:1px solid #dfe8ea;border-bottom:1px solid #dfe8ea}#tif_alternateSection .inner{display:block;position:relative;float:left;width:100%;padding-top:100px;padding-bottom:100px}#tif_alternateSection .inner .alt-section{float:left;width:100%;margin-bottom:170px}#tif_alternateSection .inner .alt-section:last-child{margin-bottom:0}#tif_alternateSection .inner .alt-section .content{display:block;position:relative;float:left;width:100%}#tif_alternateSection .inner .alt-section .content .copy{max-width:390px;margin:0 auto}#tif_alternateSection .inner .alt-section .content .copy h2{margin:0 0 25px}#tif_alternateSection .inner .alt-section .content .copy .copy-title{display:block;position:relative;font-size:12px;line-height:12px;letter-spacing:.1em;text-transform:uppercase;color:#4d9de0;padding:15px 0;border-top:1px solid #dfe8ea;border-bottom:1px solid #dfe8ea;margin-bottom:25px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#tif_alternateSection .inner .alt-section .content .copy .copy-title:hover{color:#21569f}#tif_alternateSection .inner .alt-section .content .copy ul{list-style:none;padding:0;margin:0}#tif_alternateSection .inner .alt-section .content .copy ul li{display:inline-block;position:relative;margin-right:15px;margin-bottom:20px}#tif_alternateSection .inner .alt-section .content .copy ul li:last-child{margin-right:0}#tif_alternateSection .inner .alt-section .image,#tif_alternateSection .inner .alt-section .image-mobile{display:block;position:relative;float:left;width:100%;text-align:center;margin-bottom:50px}#tif_alternateSection .inner .alt-section.img-right .image{display:none}#tif_alternateSection .inner .alt-section .image-mobile{display:block}#tif_alternateSection .inner .alt-section .image img{margin-top:20px}#tif_gradientSection{background:#21569f;background:-moz-linear-gradient(-45deg,#21569f 0%,#4d9de0 100%);background:-webkit-linear-gradient(-45deg,#21569f 0%,#4d9de0 100%);background:linear-gradient(135deg,#21569f 0%,#4d9de0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#21569f',endColorstr='#4d9de0',GradientType=1)}#tif_gradientSection .inner{display:block;position:relative;float:left;width:100%;padding-top:65px;padding-bottom:65px}#tif_gradientSection .inner h2{color:#fff;text-align:center;margin:0}#tif_gradientSection .inner h2 br{display:none}#tif_testimonialSlider .inner{padding-top:100px}#tif_testimonialSlider .inner .testimonial-slider .slider-item{text-align:center;outline:none}#tif_testimonialSlider .inner .testimonial-slider .slider-item h2{display:block;margin:0 auto 80px;max-width:915px;font-size:28px;line-height:32px;color:#162c5b;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#tif_testimonialSlider .inner .testimonial-slider .slider-item img{margin:0 auto 20px;border-radius:50%;border:1px solid #dfe8ea}#tif_testimonialSlider .inner .testimonial-slider .slider-item a{outline:none}#tif_testimonialSlider .inner .testimonial-slider .slider-item a:hover h2{color:#21569f}#tif_testimonialSlider .inner .testimonial-slider .slider-item a h3{margin:0}#tif_testimonialSlider .inner .testimonial-slider .slider-item .title{margin:0}#tif_testimonialSlider .inner .testimonial-slider .slick-dots{list-style:none;padding:0;margin:45px 0 0;text-align:center}#tif_testimonialSlider .inner .testimonial-slider .slick-dots li,.slick-dots li{display:inline-block;margin:0 10px 0 0}#tif_testimonialSlider .inner .testimonial-slider .slick-dots li:last-child,.slick-dots li:last-child{margin:0}#tif_testimonialSlider .inner .testimonial-slider .slick-dots li button,.slick-dots li button{font-size:0;line-height:0;width:10px;height:10px;border-radius:50%;border:none;padding:0;background-color:#baced3;outline:none}#tif_testimonialSlider .inner .testimonial-slider .slick-dots li.slick-active button,.slick-dots li.slick-active button{background-color:#8399aa}#tif_videoPlaylist{background-color:#fafbfc;border-top:1px solid #dfe8ea;border-bottom:1px solid #dfe8ea}#tif_videoPlaylist .inner{display:block;position:relative;float:left;width:100%;padding:100px 0}#tif_videoPlaylist .inner .video,#tif_videoPlaylist .inner .playlist{padding-left:25px;padding-right:25px;display:block;position:relative;float:left;width:100%}#tif_videoPlaylist .inner .video{margin-bottom:30px}#tif_videoPlaylist .inner .video .flex-video{margin:0}#tif_videoPlaylist .inner .playlist ul{list-style:none;padding:0;margin:0}#tif_videoPlaylist .inner .playlist ul li{margin-bottom:20px}#tif_videoPlaylist .inner .playlist ul li a{font-size:21px;line-height:24px;font-weight:600!important;color:#91afce;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#tif_videoPlaylist .inner .playlist ul li a:hover{color:#21569f}#tif_videoPlaylist .inner .playlist ul li a.active{color:#21569f;pointer-events:none}#tif_videoPlaylist .inner .playlist ul li:last-child{margin-bottom:0}#tif_videoPlaylist .inner .playlist ul li h3{margin:0}#tif_videoPlaylist .inner .playlist ul li ul li{display:inline-block;position:relative;margin:0 15px 0 0;padding:0 15px;text-transform:uppercase}#tif_videoPlaylist .inner .playlist ul li ul li:last-child{margin:0;padding:0}#tif_videoPlaylist .inner .playlist ul li ul li:first-child:before{content:'';display:block;position:absolute;top:11px;left:0;width:7px;height:8px;background-image:url(../png/playlist-idle.png);background-position:center center;background-repeat:no-repeat}#tif_videoPlaylist .inner .playlist ul li a.active+ul li:first-child:before{background-image:url(../png/playlist-active.png)}#tif_videoPlaylist .inner .playlist ul li ul li:first-child:after{content:'';display:block;position:absolute;width:1px;height:12px;background-color:#91afce;top:10px;right:0}#tif_videoPlaylist .inner .click{display:block;position:relative;float:left;width:100%;text-align:center;margin-top:50px;clear:both}#tif_testimonialSlider.inner{display:block;position:relative;float:left;width:100%;padding:30px 0;margin:30px 0;clear:both}#tif_testimonialSlider.inner .testimonial-slider .slider-item{text-align:center;outline:none}#tif_testimonialSlider.inner .testimonial-slider .slider-item h2{display:block;margin:0 auto 80px;max-width:915px;font-size:28px;line-height:32px;color:#162c5b;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#tif_testimonialSlider.inner .testimonial-slider .slider-item img{margin:0 auto 20px;border-radius:50%;border:1px solid #dfe8ea}#tif_testimonialSlider.inner .testimonial-slider .slider-item a{outline:none}#tif_testimonialSlider.inner .testimonial-slider .slider-item a:hover h2{color:#21569f}#tif_testimonialSlider.inner .testimonial-slider .slider-item a h3{margin:0}#tif_testimonialSlider.inner .testimonial-slider .slider-item .title{margin:0}#tif_testimonialSlider.inner .testimonial-slider .slick-dots{list-style:none;padding:0;margin:45px 0 0;text-align:center}#tif_testimonialSlider.inner .testimonial-slider .slick-dots li{display:inline-block;margin:0 10px 0 0}#tif_testimonialSlider.inner .testimonial-slider .slick-dots li:last-child{margin:0}#tif_testimonialSlider.inner .testimonial-slider .slick-dots li button{font-size:0;line-height:0;width:10px;height:10px;border-radius:50%;border:none;padding:0;background-color:#baced3;outline:none}#tif_testimonialSlider.inner .testimonial-slider .slick-dots li.slick-active button{background-color:#8399aa}#tif_videoPlaylist.inner{display:block;position:relative;float:left;width:100%;padding:30px 0;margin:30px 0;background-color:#fafbfc;border-top:1px solid #dfe8ea;border-bottom:1px solid #dfe8ea;clear:both}#tif_videoPlaylist.inner .video,#tif_videoPlaylist.inner .playlist{padding-left:25px;padding-right:25px;display:block;position:relative;float:left;width:100%}#tif_videoPlaylist.inner .video{margin-bottom:30px}#tif_videoPlaylist.inner .video .flex-video{margin:0}#tif_videoPlaylist.inner .playlist ul{list-style:none;padding:0;margin:0}#tif_videoPlaylist.inner .playlist ul li{margin-bottom:20px}#tif_videoPlaylist.inner .playlist ul li a{font-size:21px;line-height:24px;font-weight:600!important;color:#91afce;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#tif_videoPlaylist.inner .playlist ul li a:hover{color:#21569f}#tif_videoPlaylist.inner .playlist ul li a.active{color:#21569f;pointer-events:none}#tif_videoPlaylist.inner .playlist ul li:last-child{margin-bottom:0}#tif_videoPlaylist.inner .playlist ul li h3{margin:0}#tif_videoPlaylist.inner .playlist ul li ul li{display:inline-block;position:relative;margin:0 15px 0 0;padding:0 15px;text-transform:uppercase}#tif_videoPlaylist.inner .playlist ul li ul li:last-child{margin:0;padding:0}#tif_videoPlaylist.inner .playlist ul li ul li:first-child:before{content:'';display:block;position:absolute;top:11px;left:0;width:7px;height:8px;background-image:url(../png/playlist-idle.png);background-position:center center;background-repeat:no-repeat}#tif_videoPlaylist.inner .playlist ul li a.active+ul li:first-child:before{background-image:url(../png/playlist-active.png)}#tif_videoPlaylist.inner .playlist ul li ul li:first-child:after{content:'';display:block;position:absolute;width:1px;height:12px;background-color:#91afce;top:10px;right:0}#tif_videoPlaylist.inner .click{display:block;position:relative;float:left;width:100%;text-align:center;margin-top:50px;clear:both}#tif_markets_overviewSection .inner{padding-top:100px;padding-bottom:50px}#tif_markets_exampleSection{background-color:#fafbfc;border-top:1px solid #dfe8ea;border-bottom:1px solid #dfe8ea}#tif_markets_exampleSection .inner{padding-top:50px;padding-bottom:50px}#tif_markets_caseStudySection .inner{padding-top:50px;border-top:1px solid #dcdcdc}#tif_markets_caseStudySection .inner .case-study-grid{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}#tif_markets_caseStudySection .inner .case-study-grid .alt-section{margin-bottom:80px}@media(min-width:768px){#tif_buttonSection .inner .buttons .button-item{padding:0 145px}#tif_buttonSection_alternate .inner .buttons .button-item{padding:0 145px}#tif_testimonialSlider .inner .testimonial-slider{padding:0 50px}#tif_testimonialSlider.inner .testimonial-slider{padding:0 50px}}@media(min-width:1050px){#tif_navigation .inner{margin-bottom:0}#tif_navigation .inner .menu{display:block}#tif_navigation .inner .menu ul{list-style:none;margin:25px 0 0;padding:0}#tif_navigation .inner .menu ul li{display:inline-block;position:relative;margin-right:30px;padding:0 0 25px}#tif_navigation .inner .menu ul li.has-dropdown a:after{content:'';display:inline-block;position:relative;width:10px;height:10px;background-image:url(../png/nav-arrow-rest.png);background-position:center center;background-repeat:no-repeat;margin-left:8px;top:-2px;-webkit-transition:background-image .2s ease-in-out;-moz-transition:background-image .2s ease-in-out;-ms-transition:background-image .2s ease-in-out;-o-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out}#tif_navigation .inner .menu ul li.has-dropdown:hover a:after{background-image:url(../png/nav-arrow-active.png)}#tif_navigation .inner .menu ul li:last-child{margin-right:0}#tif_navigation .inner .menu ul li .dropdown{display:none;position:absolute;background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);z-index:1;margin:0;padding:15px;top:40px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#tif_navigation .inner .menu ul li .dropdown:before{content:'';display:block;position:absolute;top:-10px;left:50%;width:0;height:0;border-style:solid;border-width:0 13px 13px;border-color:transparent transparent #fff transparent;-webkit-filter:drop-shadow(0 -4px 2px rgba(0,0,0,0.1));filter:drop-shadow(0 -4px 2px rgba(0,0,0,0.1));-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#tif_navigation .inner .menu ul li.has-dropdown .dropdown a:after{display:none}#tif_navigation .inner .menu ul li .dropdown li{margin:0;padding:0 0 5px}#tif_navigation .inner .menu ul li .dropdown li:last-child{padding:0}#tif_navigation .inner .menu ul li .dropdown li a{white-space:nowrap;color:#3a4954!important}#tif_navigation .inner .menu ul li .dropdown li a:hover{color:#21569f!important}#tif_navigation .inner .menu ul li a{font-weight:500;color:#3a4954;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#tif_navigation .inner .menu ul li a:hover{color:#21569f}#tif_navigation .inner .menu ul li:hover a{color:#21569f}#tif_navigation .inner .menu ul li:hover .dropdown{display:block}#tif_navigation .inner .menu ul li:hover .dropdown a{color:#5b798e}#tif_navigation .inner .menu-extras ul{margin:20px 0 0}#tif_navigation .inner .menu-extras ul li .hamburger{display:none}#tif_navigation .inner .menu-extras ul li .btn-rounded{display:block}#tif_searchModal .inner{width:75%;margin:0 auto}#tif_videoBanner .inner{padding-top:100px;padding-bottom:120px}#tif_videoBanner .inner .content{margin:0}#tif_videoBanner.video-ban .inner .content{max-width:80%;margin:0 auto}#tif_videoBanner .inner .content h1{text-align:left;font-size:48px;line-height:48px}#tif_videoBanner .inner .content p{font-size:24px;line-height:28px;text-align:left}#tif_videoBanner .inner .content ul{text-align:left}#tif_videoBanner.video-ban .inner .content h1{text-align:center}#tif_videoBanner.video-ban .inner .content p{text-align:center}#tif_videoBanner.video-ban .inner .content ul{text-align:center}#tif_videoBanner .inner .video-click.mobile{display:none}#tif_videoBanner .inner .video-click{display:block;position:absolute;top:50%;right:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#tif_buttonSection .inner .buttons .button-item{width:50%;padding:0 20px}#tif_alternateSection .inner .alt-section .content{width:50%}#tif_alternateSection .inner .alt-section .content .copy{margin:0}#tif_alternateSection .inner .alt-section.img-left .content .copy{float:right}#tif_alternateSection .inner .alt-section.img-right .image-mobile{display:none}#tif_alternateSection .inner .alt-section .image{display:block;float:left;width:50%}#tif_alternateSection .inner .alt-section.img-right .image{display:block}#tif_gradientSection .inner h2 br{display:block}#tif_buttonSection_alternate .inner .buttons .button-item{width:50%;padding:0 20px}#tif_buttonSection_alternate .inner .buttons .button-item:nth-last-of-type(-n+2){margin-bottom:0}#tif_buttonSection_alternate .inner .buttons .button-item .click-wrapper{min-height:380px}#tif_testimonialSlider .inner .testimonial-slider{padding:0}#tif_testimonialSlider .inner .testimonial-slider .slider-item h2{font-size:36px;line-height:36px}#tif_testimonialSlider.inner .testimonial-slider{padding:0}#tif_testimonialSlider.inner .testimonial-slider .slider-item h2{font-size:36px;line-height:36px}#tif_videoPlaylist .inner .video,#tif_videoPlaylist .inner .playlist{width:auto}#tif_videoPlaylist .inner .video{width:55%;margin-bottom:0}#tif_videoPlaylist .inner .playlist{width:45%}#tif_videoPlaylist .inner .playlist .overflow-wrap{max-height:275px;overflow-y:scroll}}@media(min-width:1200px){#tif_videoBanner .inner .video-click{right:15%}#tif_videoBanner.video-ban .inner .content{max-width:630px;margin:0}#tif_videoBanner.video-ban .inner .video-click{float:right;margin:-285px 0 35px}#tif_videoBanner.video-ban .content{min-height:271px}#tif_videoBanner.video-ban .inner .content h1{text-align:left}#tif_videoBanner.video-ban .inner .content p{text-align:left}#tif_videoBanner.video-ban .inner .content ul{justify-content:flex-start}#tif_alternateSection .inner .alt-section{width:83.33333%}#tif_buttonSection_alternate .inner .buttons .button-item .click-wrapper{min-height:335px}#tif_videoPlaylist .inner{padding:100px 60px}}.bannerimage{width:100%;height:200px;display:block;overflow:visible;background-repeat:no-repeat;background-size:cover;background-position:center center}.flex-headline-h2{margin-bottom:25px;clear:both}.flex-section-h5{text-transform:uppercase;color:#428292;border-top:1px solid #efebeb;border-bottom:1px solid #efebeb}h3.flex-attention-bar{color:#fff;background-color:blue;padding:50px 20px;font-size:24px;line-height:28px}.slick-dots{text-align:center;margin:0}.big-quote{background-image:none}.testimonial{margin:75px 0}.testimonial h2{font-weight:300;margin-bottom:30px;text-align:center}.testimonial h3{font-size:21px;line-height:24px;font-weight:600;margin-top:40px;margin-bottom:0;text-align:center}.testimonial p{font-size:18px;line-height:12px;font-weight:400;color:#3a4954;text-align:center;margin-top:7px}.testimonial img{margin:0 auto 20px;border-radius:50%;border:1px solid #dfe8ea;width:100px}.wp-block-column p{margin:25px 0}.cases .cases-block,.videos .videos-block{margin:25px 0}.cases .cases-block h3,.videos .videos-block h3{display:block;position:relative;font-size:18px;line-height:12px;letter-spacing:.1em;text-transform:uppercase;color:#4d9de0;padding:15px 0;border-top:1px solid #dfe8ea;border-bottom:1px solid #dfe8ea;margin-bottom:25px}.cases .cases-block a,.videos .videos-block a{font-size:20px;margin-bottom:20px;display:block;font-weight:600!important}.attention{padding:50px 0;text-align:center;background:#21569f;background:-moz-linear-gradient(-45deg,#21569f 0%,#4d9de0 100%);background:-webkit-linear-gradient(-45deg,#21569f 0%,#4d9de0 100%);background:linear-gradient(135deg,#21569f 0%,#4d9de0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#21569f',endColorstr='#4d9de0',GradientType=1)}.attention .attention-block h3{color:#fff;font-size:36px;line-height:40px}.attention .attention-block a{margin:25px 0 0}.usecasesbar{padding:30px 0;clear:both;background:#f48211;background:-moz-linear-gradient(-45deg,#f48211 0%,#f15b2b 100%);background:-webkit-linear-gradient(-45deg,#f48211 0%,#f15b2b 100%);background:linear-gradient(135deg,#f48211 0%,#f15b2b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f48211',endColorstr='#f15b2b',GradientType=1)}.usecasesbar .usecasesbar-block{margin:30px}.usecasesbar .usecasesbar-block h3{color:#fff;font-size:36px;line-height:40px;text-align:center}.usecasesbar .usecasesbar-block img{text-align:center;margin:20px auto}@media(min-width:768px){.bannerimage{position:absolute;height:420px}.gradient-fill{background:-moz-linear-gradient(left,#ffffff 0%,rgba(255,255,255,0.77) 23%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#ffffff 0%,rgba(255,255,255,0.77) 23%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#ffffff 0%,rgba(255,255,255,0.77) 23%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1);position:absolute;width:100%;height:520px}.flex-headline-h2{margin:75px 0 25px}p.flex-headline-p{font-style:24px;line-height:28px}.big-quote{background-image:url(../big-orange-quote-1.html);background-position:center top;background-repeat:no-repeat;display:block;width:100%;height:200px}}@media(min-width:992px){.bannerimage,.gradient-fill{height:400px}#tif_videoBanner .header-content .inner{padding:0;margin-top:75px;min-height:325px}#tif_videoBanner .header-content .inner .content{max-width:100%}}