.author-photo{background-color:#ddd;border-radius:60px;height:110px;width:110px}.author-top-section{padding:80px 20px 65px}.author-top-section.hightlight-section-description{font-family:'myriad-pro',Arial,sans-serif;font-weight:300;padding:80px 120px 15px 20px}.authorfullname{font-weight:500;margin-bottom:.15em}.author-top-section .menu-group-item a{color:#c2c2c2;font-size:1.22em}.author-top-section .menu-group-item a:hover,.author-top-section .menu-group-item a:focus{background-color:transparent;outline:0}.author-top-section a{color:#707070}.author-top-section h5{color:#707070;margin-bottom:1em}.menu-group-item:first-child a{padding-left:0}.author-name+p span::before{color:#707070;content:" - "}.author-metadata{display:inline-block;font-family:'myriad-pro',Arial,sans-serif;font-size:.9444em;font-weight:400;line-height:1.375em;position:relative;top:5px;vertical-align:middle;width:calc(100% - 70px)}hr{border-top:2px solid #ccc;box-sizing:border-box;height:3px;padding:0 30px;width:calc(100% - 30px)}@media only screen and (max-width:47.9375em){.author-top-section{float:left;padding-bottom:0;padding-top:40px;text-align:left;width:100%}.author-top-section.hightlight-section-description{padding:20px}.author-top-section.hightlight-section-description p{margin-bottom:0}.component.Author .card-footer .author-metadata p{white-space:nowrap}}a.allposts{line-height:40px}.AuthorPage section:last-of-type{margin-bottom:80px}.author-page-container.container{padding-left:0;padding-right:0}.experience-editor{position:relative;margin-top:180px}.experience-editor-no-border{border:none !important}.uk-pagination li{margin:0 2px}.uk-pagination li a,.uk-pagination li span{color:#333;font-size:16px;font-style:normal;font-weight:400}.uk-pagination li.uk-disabled span{color:#9b9b9b;display:inline-block;padding:0 0;vertical-align:middle}.uk-pagination li.uk-active{position:relative}.uk-pagination li.uk-active span{color:#c20;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.uk-pagination li.uk-active::before{background-color:transparent;border:1px solid #c20;border-radius:100%;content:"";height:30px;position:absolute;width:30px}.uk-pagination{display:flex;flex-wrap:nowrap;margin-bottom:0}.component.list-pagination ul{padding:0 3px}.component.list-pagination li,.component.page-list li{list-style-type:none}.component.list-pagination:nth-of-type(2){display:none}.component.list-pagination:nth-of-type(1){margin-top:0;position:absolute;right:0}.content-pagination{display:flex;justify-content:center;margin:60px 0 60px}.title .content-pagination{margin:63px 5px 60px}.uk-pagination>*{flex:none}.content-pagination a svg{height:25px;transform:translate(0,3px);width:10px}.uk-pagination li a:hover,.uk-pagination li a:focus{border:1px solid #c20}.content-pagination a:hover{color:#c20;text-decoration:none}.content-pagination a{height:30px}.uk-pagination li a{align-items:center;border-radius:50%;display:flex;justify-content:center;text-decoration:none}.uk-pagination a{color:#333;height:30px;overflow:hidden;text-align:center;width:30px}.uk-pagination .uk-active{width:30px}.PostsBy .component-content .container .title{display:flow-root;position:relative}span.uk-pagination-next.uk-icon svg:hover polyline,span.uk-pagination-previous.uk-icon svg:hover polyline{stroke:#c20}.card-layout{display:grid;grid-gap:25px 25px;grid-template-columns:1fr 1fr 1fr}.highlight{grid-column:span 3}.square{grid-column:span 3}.vertical{grid-column:span 3;grid-row:span 2}.horizontal{grid-column:span 3;grid-row:span 2}.square .card .author-container{display:inline-block;float:none;margin-top:40px;padding:0 10px 0 0;vertical-align:middle}@media only screen and (min-width:768px){.highlight{grid-column:span 3}.square{grid-column:span 1}.vertical{grid-column:span 1;grid-row:span 2}.horizontal{grid-column:span 2;grid-row:span 1}.square .card .author-container{margin-top:0}.card-vertical .card-info{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;padding-bottom:20px;padding-top:20px}}@media only screen and (max-width:992px){.card-layout{display:grid;grid-auto-flow:dense;grid-gap:25px 25px;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:60px}.highlight{grid-column:span 4}.square{grid-column:span 2}.vertical{grid-column:span 4;grid-row:span 2}.horizontal{grid-column:span 4;grid-row:span 1}.square .card .author-container{margin-top:0}.card-vertical .card-image-container{height:331px}.card-vertical .card-info{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;height:auto;padding-bottom:20px;padding-top:20px}}.card-vertical .card-content{margin-bottom:36px}.author-metadata a:hover{text-decoration:none}.section-title span{background-color:#fff;border-bottom:3px solid #000;font-size:1.2em;padding-bottom:18px}.section-title.text-big{border-bottom:2px solid #cacaca;margin-bottom:60px;margin-top:58px;padding-bottom:20px;text-align:left}.pagination.text-small.head .pagination ul{margin:0}.pagination.text-small.head{float:right;margin-top:40px}.card-layout+.section{margin-top:-30px}@media only screen and (min-width:992px){.card-vertical .card-image-container{height:270px}}.card-horizontal .card-info .card-category+.card-content{height:159px}@media only screen and (max-width:768px){.square{grid-column:span 4}}.margin-bottom-small{margin-bottom:60px}.margin-bottom-medium{margin-bottom:80px}.margin-bottom-large{margin-bottom:120px}.margin-top-small{margin-top:60px}.author-metadata p{word-wrap:break-word}.inner{margin:0 auto;max-width:1220px}.footer-container{background-color:#0a0a0a;padding-bottom:0 !important;padding-top:58px}footer .footer--section-custom{display:flex;flex-direction:column;flex-wrap:wrap;height:590px;margin-bottom:0}footer .container-fluid{padding:0}footer .inner{padding-left:30px;padding-right:30px}footer .inner .footer--section-custom{margin-left:30px;width:64%}footer .footer--section-custom-menu{width:25%}.footer--section .logo-container{height:28px;margin-bottom:2.111em;width:124px}.footer--section .logo.inverted{height:33px;margin-bottom:2.111em}footer .footer--section{display:block;float:left;margin-left:0}footer .inner .footer--section{width:30%}footer .nav.social li:first-of-type{margin-left:0}.footer--menu-item img{margin-bottom:3px;max-height:14px}.footer--menu-item img+a{display:inline-block}.footer-container .footer--section .footer--menu-group{margin:.5em 0 .8em}.footer--section-custom .footer--section-custom-menu .footer--menu-group{margin:.5em 0 1em}.footer--section-custom h6.footer--section-title:first-child{margin-bottom:0}footer .footer--section p{color:#fff;font-size:1em;font-weight:300;line-height:1.55em;margin-bottom:1em;margin-top:1em}.footer-container small{color:#fff;font-size:.7777em;font-weight:300}.cookies-social{margin-bottom:1.5em;margin-top:.5em}.footer-container nav{background-image:url("/blog/-/media/Themes/Outsystems/Blog/Blog-Theme/imgs/footer-bg.svg");background-position:100% 100%;background-repeat:no-repeat;background-size:758px;padding-bottom:20px}.footer-container h6.footer--section-title{color:#fff;font-size:1em;font-weight:600;margin-bottom:1.33em;margin-top:1.33em}.footer-container h6.footer--section-title:first-child{margin-top:0}.footer-container .nav li a{color:#9b9b9b;display:inline;font-size:.777em;line-height:1.64em;padding:0}.footer-container .nav li a:focus{background-color:transparent}.footer-container .nav li a:hover{background-color:transparent;color:#fff;text-decoration:underline}.footer-container .nav.social li{margin-left:24px}.footer-container .nav.social li:first-child{margin-left:0}.footer-container .nav.social li a{color:#707070;font-size:1.22em}.footer-container .nav.social li a:hover{color:#fff}.footer-container .nav.social li .osicon-tw-brand{line-height:1.5}.footer-container .more-locations{font-size:.888em;margin:1em 0 2em}.footer-container .more-locations .icon-container{margin-left:5px}.footer-container .more-locations a{color:#9b9b9b}.footer-container .more-locations a:hover{color:#fff}.footer-container .footer--menu-group{margin:3.7em 0}footer#footer>.row{height:0;overflow:hidden}@media screen and (max-width:61.9365em){.footer-container nav{background-position:100% 100%;background-size:contain;padding-bottom:60px}.footer-container .footer--section .footer--menu-group.cookies-space{margin:.5em 0 1.5em}}@media only screen and (min-width:61.9375em){.footer-container .footer--section .footer--menu-group.cookies-space{margin-bottom:64px}}@media only screen and (max-width:1110px) and (min-width:992px){footer .footer--section-custom-menu{display:flex;flex-direction:column;flex-wrap:wrap;width:170px}}@media only screen and (max-width:992px){footer .inner .footer--section{float:none;width:100%}footer .footer--section-custom{display:none}}.Subscribe{bottom:0;left:0;position:fixed;position:-webkit-sticky;position:sticky;width:100%;z-index:1001}@media(max-width:991px){.blog-footer-navigation.container{width:100%}}@font-face{font-family:osicons;font-style:normal;font-weight:400;src:url("/-/media/themes/outsystems/website/site-theme/fonts/icons/osicons.ttf") format("truetype"),url("/-/media/themes/outsystems/website/site-theme/fonts/icons/osicons_eot.eot?") format("eot"),url("/-/media/themes/outsystems/website/site-theme/fonts/icons/osicons_svg.svg#osicons") format("svg"),url("/-/media/themes/outsystems/website/site-theme/fonts/icons/osicons_woff.woff") format("woff"),url("/-/media/themes/outsystems/website/site-theme/fonts/icons/osicons_woff2.woff2") format("woff2")}.main-menu__container .osicon{font-family:osicons}.main-menu__container .NavigationLink a.btn-link{display:inline;color:#707070}.main-menu__container .NavigationLink a.btn-link:hover{text-decoration:none;color:#707070}.main-menu__container [class^='main-menu__container__osicon_']{display:inline-block;font-family:osicons !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;vertical-align:middle}.main-menu__container .main-menu__container__osicon_search::before{content:""}.main-menu__container .main-menu__container__osicon_cancel::before{content:""}.main-menu__container .main-menu__container__osicon_lang::before{content:""}.main-menu__container .btn-primary.micro,.main-menu__container .btn-primary.micro:link{background-color:#c20;border:transparent;border-radius:.2em;color:#fff;cursor:pointer;display:inline-block;font-size:.857em;font-weight:600;line-height:1;outline:none;padding:8px 22px;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.645,.045,.355,1)}.main-menu__container .btn-primary.micro:active,.main-menu__container .btn-primary.micro:focus,.main-menu__container .btn-primary.micro:hover,.main-menu__container .btn-primary.micro:hover:active{background-color:#8c1700;border-color:#8c1700}.main-menu__container a,.main-menu__container a:link{text-decoration:none}.main-menu__container ul{list-style:none;margin:0;padding-left:0}.main-menu__container .semi-bold{font-weight:600}.main-menu__container__container-os,.main-menu__container__container-os *{box-sizing:border-box}.main-menu__container__container-os{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;width:100%}@media(min-width:576px){.main-menu__container__container-os{max-width:540px}}@media(min-width:768px){.main-menu__container__container-os{max-width:720px}}@media(min-width:992px){.main-menu__container__container-os{max-width:960px}}@media(min-width:1200px){.main-menu__container__container-os{max-width:1140px}}@media(min-width:768px){.main-menu__blog .main-menu__container__container-os{max-width:750px}}@media(min-width:992px){.main-menu__blog .main-menu__container__container-os{max-width:970px}.main-menu__container__transparent-light .NavigationLink a{color:#fff}}@media(min-width:1200px){.main-menu__blog .main-menu__container__container-os{max-width:1170px}}.main-menu__container{box-sizing:border-box;box-shadow:inset 0 -1px 0 #ebebeb;font-family:myriad-pro,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1.558;margin:0;position:fixed;top:0;transform:translate3d(0,0,0);transition:transform 200ms ease-out;width:100%;z-index:5}.main-menu__container__background{background-color:#fff;box-shadow:inset 0 -1px 0 #ebebeb;position:relative;width:100%;z-index:2}.main-menu__container__transparent-light .main-menu__container__background,.main-menu__container__transparent-dark .main-menu__container__background,.main-menu__container__only-logo .main-menu__container__background{background-color:transparent;box-shadow:none}html.open__main-menu__overflow-hidden{overflow:hidden !important;-webkit-overflow-scrolling:touch;position:relative}html.open__main-menu__overflow-hidden body{overflow:hidden !important;-webkit-overflow-scrolling:touch;position:relative}.main-menu__container.main-menu__fade{transform:translate3d(0,-60px,0)}.main-menu__overlay{background:rgba(0,0,0,.45);content:"";cursor:pointer;height:0;left:0;opacity:0;position:fixed;top:0;transition:visibility 200ms ease,opacity 200ms ease;visibility:hidden;width:100vw;z-index:1}#main_menu__list>li{position:relative}.main-menu__container.open__main-menu .main-menu__overlay{height:calc(100vh + 100px);opacity:1;visibility:visible}.main-menu__container .main-menu__container__container-os{display:flex;position:relative;z-index:2}.main-menu__container.main-menu__container__only-logo .main-menu__container__container-os{display:block}.main-menu__container__logo{align-items:center;display:flex;flex-grow:1;margin-right:50px;max-width:140px}.main-menu__container__logo img{font-size:.667em;height:33px;width:130px}.main-menu__container__nav-content{display:flex;flex-grow:2;font-size:.778em;line-height:1.429;justify-content:space-between}.main-menu__container__center ul#main_menu__list{display:flex;flex-flow:row wrap}.main-menu__container__center li{white-space:nowrap}.main-menu__container__center li a{display:block;padding:20px 15px;position:relative}.main-menu__container__center li a:hover{background-color:#f4f4f4;color:#707070}.main-menu__container__center #main_menu__list>.current-page>a{background-color:#f4f4f4;box-shadow:inset 0 -2px 0 #c20;color:#333}[class*="main-menu__container__transparent-"],.main-menu__container__only-logo{background-color:transparent;box-shadow:none}.main-menu__container__only-logo{position:absolute}.main-menu__container__only-logo .main-menu__container__logo{height:60px}.main-menu__container .main-menu__container__white-logo{display:none}.main-menu__container.main-menu__container__transparent-light .main-menu__container__black-logo{display:none}.main-menu__container.main-menu__container__transparent-light .main-menu__container__white-logo,.main-menu__container.main-menu__container__only-logo .main-menu__container__white-logo{display:block}.main-menu__container.main-menu__container__transparent-light #main_menu__list>.current-page>a{background-color:transparent;color:#fff}.main-menu__container.main-menu__container__transparent-light #main_menu__list>.current-page>a:hover,.main-menu__container.main-menu__container__transparent-light #main_menu__list>.current-page>a[aria-expanded="true"]{background-color:#f4f4f4;color:#707070}.main-menu__container__only-logo{display:flex;height:60px}.main-menu__container__only-logo.main-menu__container .container-os,.main-menu__container__transparent-dark .main-menu__container__container-os{box-shadow:none}.main-menu__container__transparent-dark .main-menu__container__center .current-page>aside{background-color:transparent;box-shadow:none}.main-menu__container.main-menu__container__transparent-dark #main_menu__list>.current-page>a{background-color:rgba(244,244,244,.3)}.main-menu__container__transparent-dark.open__main-menu .main-menu__container__background{background-color:rgba(255,255,255,.5)}.main-menu__container__transparent-light .main-menu__container__center .current-page>a{background-color:transparent;box-shadow:none;color:#fff}.main-menu__container__transparent-light .main-menu__item,.main-menu__container__transparent-light .main-menu__item a,.main-menu__container__transparent-light .main-menu__item a:link,.main-menu__container__transparent-light a.main-menu__item:link,.main-menu__container__transparent-light .main-menu__container__search i.main-menu__container__osicon_search,.main-menu__container__transparent-light .main-menu__container__dropdown button{color:#fff}.main-menu__container__transparent-light .main-menu__container__search .main-menu__container__search_confirm i.main-menu__container__osicon_search{color:#707070}.main-menu__container__transparent-light .main-menu__submenu-content__panel a,.main-menu__container__transparent-light .main-menu__submenu-content__panel a:hover,.main-menu__container__transparent-light .main-menu__submenu-content__panel a:link,.main-menu__container__transparent-light .main-menu__submenu-content__panel a:link:hover,.main-menu__container__transparent-light .main-menu__item a:link:hover,.main-menu__container__transparent-light a.main-menu__item:link:hover,.main-menu__container__transparent-light .main-menu__container__center a[aria-expanded="true"],.main-menu__container__transparent-light .main-menu__container__dropdown button[aria-expanded="true"],.main-menu__container__transparent-light .main-menu__container__dropdown button:hover{color:#707070}.main-menu__container__transparent-light .main-menu__item[aria-haspopup="true"]:after,.main-menu__container__transparent-light .main-menu__container__dropdown button[aria-haspopup="true"]:after{border-color:#fff}.main-menu__container__transparent-light .main-menu__container__center li.current-page a[aria-expanded="true"],.main-menu__container__transparent-light .main-menu__container__dropdown button[aria-expanded="true"]{background-color:#f4f4f4}.main-menu__container__transparent-light .main-menu__item[aria-haspopup="true"][aria-expanded="true"]:after,.main-menu__container__transparent-light .main-menu__item[aria-haspopup="true"]:hover:after,.main-menu__container__transparent-light .main-menu__container__dropdown button[aria-haspopup="true"]:hover:after,.main-menu__container__transparent-light .main-menu__container__dropdown button:hover:after,.main-menu__container__transparent-light .main-menu__container__dropdown button[aria-expanded="true"]:after{border-color:#707070}.main-menu__container__transparent-light .main-menu__container__center .current-page>a:hover{background-color:#f4f4f4;color:#707070}.main-menu__container__transparent-light .main-menu__container__container-os{box-shadow:none}.main-menu__container__center a[aria-expanded="true"],.main-menu__container__dropdown button[aria-expanded="true"]{background-color:#f4f4f4}.main-menu__item{cursor:pointer;position:relative}.main-menu__item,.main-menu__item a,.main-menu__item a:hover,.main-menu__item a:link,.main-menu__item a:link:hover,.main-menu__submenu-content__panel a,.main-menu__submenu-content__panel a:hover,.main-menu__submenu-content__panel a:link,.main-menu__submenu-content__panel a:link:hover,a.main-menu__item:link,a.main-menu__item:link:hover{color:#707070;font-size:1em}.main-menu__submenu-content__panel{display:inline-block;font-size:1em;line-height:1.429;margin-top:25px;padding:6px 0;vertical-align:top;white-space:nowrap}.main-menu__item[aria-haspopup="true"]:after,.main-menu__container__dropdown button[aria-haspopup="true"]:after{border-left:1px solid #333;border-top:1px solid #333;bottom:7px;content:'';height:4px;left:calc(50% - 4px);opacity:.65;position:absolute;transform:rotate(-135deg) translateY(50%);width:4px}.main-menu__submenu-content{background:#fff;box-shadow:0 1px 2px 0 hsla(0,0%,73%,.5);display:none;left:50%;padding:10px 30px 35px 30px;position:absolute;transform:translateX(-50%);opacity:0;top:60px;transition:visibility 200ms ease,opacity 200ms ease,height 200ms ease;visibility:hidden}.main-menu__item[aria-expanded="true"]~.main-menu__submenu-content,.main-menu__container__dropdown button[aria-expanded="true"]~.main-menu__submenu-content{display:block;visibility:visible;opacity:1}.main-menu__submenu-content__panel li a{padding:0}.main-menu__submenu-content__panel+.main-menu__submenu-content__panel{margin-left:30px}.main-menu__submenu-content__title:first-child{margin-top:0}.main-menu__submenu-content__title{border-bottom:1px solid #e1e1e1;color:#333;font-size:1.143em;margin-bottom:0;min-width:215px;padding-bottom:10px}.main-menu__submenu-content li{padding:10px;width:100%;overflow:hidden;white-space:nowrap}.main-menu__submenu-content__panel li:hover{background-color:#f4f4f4}.main-menu__submenu-content__panel .current-page a{color:#333}.main-menu__container__right .main-menu__item{padding:0 15px;white-space:nowrap}.main-menu__container__search{display:flex;font-size:1.111em;position:relative;flex-grow:1;justify-content:flex-end}.main-menu__container__search button{width:40px}.main-menu__container__search i{color:#707070}.main-menu__container__search button:hover{cursor:pointer}.main-menu__container__search_open{background-color:transparent;border:none;font-size:1em;line-height:1.556;visibility:visible;padding:0;transition:all .2s ease}.main-menu__container__search_open[aria-expanded="true"]{visibility:hidden}.main-menu__container__search_input_container{display:flex;font-size:1.1111em;height:60px;opacity:0;position:absolute;right:0;transition:all .5s ease;top:0;visibility:hidden;width:0}.main-menu__container__search_open[aria-expanded="true"]~.main-menu__container__search_input_container{background-color:#ebebeb;opacity:1;transition:all .5s ease;visibility:visible}.main-menu__container__search_input_container button{background-color:transparent;border:none;height:100%;padding:0;position:absolute;right:5px}.main-menu__container__search_input_container input{background-color:#f4f4f4;border:none;font-size:1.176em;height:100%;line-height:1.375;padding:0 45px 0 25px;position:relative;outline:none;width:100%;-webkit-appearance:none}.main-menu__container__search_input_container input[type=search]::-ms-clear{display:none;width:0;height:0}.main-menu__container__search_input_container input[type=search]::-ms-reveal{display:none;width:0;height:0}.main-menu__container__search_input_container input[type="search"]::-webkit-search-decoration,.main-menu__container__search_input_container input[type="search"]::-webkit-search-cancel-button,.main-menu__container__search_input_container input[type="search"]::-webkit-search-results-button,.main-menu__container__search_input_container input[type="search"]::-webkit-search-results-decoration{display:none}.main-menu__container__search_input_container input::-webkit-search-cancel-button{-webkit-appearance:none}.main-menu__container__search_cancel,.main-menu__container__search_confirm{font-size:1em;line-height:1.556}.main-menu__container__search_confirm{display:none;left:10PX;width:40px}.main-menu__container__right{display:flex}.main-menu__container__right a{display:flex;align-items:center}.main-menu__container__btn{align-items:center;display:flex;justify-content:center}.main-menu__container__dropdown{display:flex;position:relative}.main-menu__container__dropdown button{padding:0 15px;color:#707070;border:none;background-color:transparent;font-size:1em;white-space:nowrap}.main-menu__container__dropdown button:hover{background-color:#f4f4f4;cursor:pointer}.main-menu__container__dropdown button i{font-size:1em;position:relative;top:-2px}.main-menu__container__dropdown .main-menu__submenu-content{padding:10px}#main-menu__container__languages_menu li a{font-size:1em}.main-menu__container .menu-burger{background-color:transparent;border:1px solid transparent;color:#9b9b9b;display:none}.main-menu__container .menu-burger .nav-icon1{cursor:pointer;height:16px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:21px}.main-menu__container .menu-burger .nav-icon1 span{background:#707070;border-radius:3;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.main-menu__container .menu-burger .nav-icon1 span:nth-child(1){top:0}.main-menu__container .menu-burger .nav-icon1 span:nth-child(2){top:7px}.main-menu__container .menu-burger .nav-icon1 span:nth-child(3){top:14px}.main-menu__container.open__main-menu .menu-burger .nav-icon1 span:nth-child(1){transform:rotate(135deg);top:7px}.main-menu__container.open__main-menu .menu-burger .nav-icon1 span:nth-child(2){opacity:0}.main-menu__container.open__main-menu .menu-burger .nav-icon1 span:nth-child(3){transform:rotate(-135deg);top:7px}.main-menu__blog{z-index:1002}.main-menu__blog .main-menu__container__logo{max-width:200px}.main-menu__blog .main-menu__container__logo span{border-left:1px solid #707070;color:#707070;font-size:.889em;margin-left:15px;padding-left:15px}.main-menu__blog a:focus.main-menu__item{color:#707070}.main-menu__blog .main-menu__container__search{margin-right:30px}.main-menu__blog .main-menu__container__btn a{border:1px solid #c20;border-radius:4px;color:#c20;font-size:.86em;font-weight:600;padding:5px 15px;transition:all .2s ease-out}.main-menu__blog .main-menu__container__btn a:hover{background-color:transparent;border-color:#8c1700;color:#8c1700}@media(min-width:993px) and (max-width:1200px){.main-menu__container__center{flex-grow:1}.main-menu__container__container-os{max-width:100%}}@media(min-width:993px) and (max-width:1050px){.main-menu__container__center li a{padding:20px 10px}.main-menu__submenu-content__panel li a{padding:0}.main-menu__container__logo{margin-right:10px}}@media(max-width:992px){.main-menu__container{box-shadow:none}.main-menu__container__transparent-light.open__main-menu .main-menu__container__background,.main-menu__container__transparent-dark.open__main-menu .main-menu__container__background{background-color:#fff}.main-menu__container__transparent-light .main-menu__item[aria-haspopup="true"]:after,.main-menu__container__transparent-light .main-menu__container__dropdown button[aria-haspopup="true"]:after{border-color:#333}.main-menu__container.open__main-menu{background-color:transparent;height:100vh;overflow:auto;overflow-x:hidden;overflow-y:scroll;padding-bottom:120px}.main-menu__container.open__main-menu::after{content:'';height:40px}.open__main-menu .main-menu__container__background{margin-bottom:120px}.main-menu__container .menu-burger{display:block}.main-menu__container .main-menu__container__container-os{box-shadow:inset 0 -1px 0 #ebebeb;flex-flow:column;max-width:100%;padding:0}.main-menu__container__only-logo .main-menu__container__container-os{box-shadow:none}.main-menu__container__nav-content{flex-flow:column;height:0;overflow:hidden}.open__main-menu .main-menu__container__nav-content{box-shadow:0 -1px 0 #ebebeb}.main-menu__container.open__main-menu .main-menu__container__search_input_container .main-menu__container__search_cancel{display:none}.main-menu__container__logo{height:60px;max-width:160px;padding:0 15px;margin-right:0}.main-menu__item[aria-haspopup="true"]:after{bottom:20px;left:auto;right:30px}.main-menu__container .menu-burger{height:60px;position:absolute;top:0;right:15px}.main-menu__container #main_menu__list{flex-flow:column;width:100%}#main_menu__list>li{border-bottom:1px solid #eee;display:block;width:100%}.main-menu__container__center a[aria-expanded="true"],.main-menu__container__dropdown button[aria-expanded="true"],.main-menu__container__center .main-menu__item:hover,.main-menu__container__center li a:hover{background-color:#f4f4f4}.main-menu__container__search{height:60px;position:absolute;right:60px;top:0}.main-menu__container__search_confirm{display:block}.main-menu__submenu-content{box-shadow:none;left:0;padding:0;top:0;transform:none;width:100%}.main-menu__item+.main-menu__submenu-content{display:block;height:0;opacity:1;overflow:hidden;padding:0 15px;position:relative;visibility:visible}.main-menu__item[aria-expanded="true"]~.main-menu__submenu-content{display:block}.main-menu__submenu-content__panel{display:block}.main-menu__submenu-content__panel+.main-menu__submenu-content__panel{margin-left:0}.main-menu__container__right{height:60px;justify-content:space-around}.main-menu__container__dropdown{flex-grow:1}.main-menu__container__dropdown button{position:relative;width:100%}.main-menu__container__btn{flex-grow:1}.main-menu__container__dropdown .main-menu__submenu-content{background-color:#fff;top:60px;height:0;display:block;overflow:hidden}.main-menu__container__dropdown button[aria-expanded=false]+.main-menu__submenu-content{padding-bottom:0;padding-top:0}.main-menu__container__dropdown .main-menu__submenu-content ul,.main-menu__container__dropdown .main-menu__submenu-content li{width:100%;text-align:center}.main-menu__container__dropdown .main-menu__submenu-content li a{display:inline-block}.main-menu__container__dropdown .main-menu__submenu-content__panel{margin-top:0}.main-menu__container__dropdown .main-menu__submenu-content{box-shadow:0 1px 2px 0 rgba(186,186,186,.5);margin-bottom:20px;transition:all 200ms ease}.main-menu__container__center li{height:auto}.main-menu__container__transparent-dark .main-menu__container__center,.main-menu__container__transparent-dark .main-menu__container__right{background-color:#fff}.main-menu__container__transparent-dark .container-os,.main-menu__container__transparent-light.main-menu__container .main-menu__container__container-os,.main-menu__container__transparent-dark.main-menu__container .main-menu__container__container-os{box-shadow:none}.main-menu__container__transparent-light .main-menu__item,.main-menu__container__transparent-light .main-menu__item a,.main-menu__container__transparent-light .main-menu__item a:link,.main-menu__container__transparent-light a.main-menu__item:link,.main-menu__container__transparent-light .main-menu__container__dropdown button,.main-menu__container__transparent-light .NavigationLink a{color:#707070}.main-menu__container__transparent-light .menu-burger .nav-icon1 span{background-color:#fff}.main-menu__container__transparent-light .main-menu__container__center .current-page span{background-color:#f4f4f4;box-shadow:inset 0 -2px 0 #c20;color:#333}.main-menu__container__transparent-light .main-menu__item[aria-haspopup="true"] span:after,.main-menu__container__transparent-light .main-menu__container__dropdown button[aria-haspopup="true"]:after{border-color:#707070}.main-menu__container__transparent-light .main-menu__container__center,.main-menu__container__transparent-light .main-menu__container__right,.main-menu__container__transparent-dark .main-menu__container__center,.main-menu__container__transparent-dark .main-menu__container__right{background-color:#fff}.main-menu__container__transparent-light.open__main-menu .main-menu__container__center #main_menu__list>.current-page>a{color:#333}.main-menu__container.main-menu__container__transparent-light.open__main-menu .main-menu__container__white-logo{display:none}.main-menu__container.main-menu__container__transparent-light.open__main-menu .main-menu__container__black-logo{display:block}.main-menu__container__transparent-light.open__main-menu .main-menu__container__center #main_menu__list>.current-page>a,.main-menu__container__transparent-dark.open__main-menu .main-menu__container__center #main_menu__list>.current-page>a{background-color:#f4f4f4}.main-menu__container__transparent-light.open__main-menu .menu-burger .nav-icon1 span{background-color:#707070}.main-menu__container__transparent-light.open__main-menu .main-menu__container__search i.main-menu__container__osicon_search{color:#707070}.main-menu__container__search_open[aria-expanded="true"]~.main-menu__container__search_input_container{background-color:#f4f4f4}.main-menu__container__search_input_container input{margin-left:35px}.main-menu__blog .main-menu__container__search{margin-right:0}.main-menu__blog .main-menu__container__btn{justify-content:flex-end;padding:0 15px}}.main-menu__container__right .scEnabledChrome{width:100px}body.on-page-editor .main-menu__container.scEnabledChrome{top:auto}.main-menu__container__dropdown{display:flex;position:relative;align-items:center}.main-menu__container__dropdown a.btn-link{padding:0 15px}.main-menu__container__right{align-items:center}.main-menu__container__transparent-dark .language-selector a{color:#707070}.main-menu__container__right .NavigationLink{padding:0 15px}.main-menu__container__transparent-dark .NavigationLink a{color:#707070}.main-menu__container__dropdown{height:100%}.main-menu__container__dropdown button{height:100%}.main-menu__container .NavigationLink a.btn-link{display:inline}.main-menu__container .NavigationLink{flex-grow:1;text-align:center}.main-menu__container__transparent-light .NavigationLink a:hover{text-decoration:none}.main-menu__container__transparent-dark .NavigationLink a:hover{color:#707070;text-decoration:none}.main-menu__blog.experience-editor .main-menu__container__right{align-items:center}.main-menu__blog.experience-editor .main-menu__container__btn a{width:100%}.main-menu__container__transparent-light .NavigationLink a.btn-link{color:#fff}.main-menu__container .NavigationLink:last-child{padding-right:0}.header-container{box-shadow:inset 0 -1px 0 #ebebeb;position:fixed;text-align:center;top:0;width:100%;z-index:100;z-index:9999}.header-container::after{overflow:hidden}.header-container .navbar-header{margin-top:18px;padding-bottom:8px}.bg-white{background-color:#fff}.header-container .navbar-header .icon-bar{background-color:#9b9b9b}.header-container .navbar{border:0;margin-bottom:0;min-height:auto}.header-container .OSnavbar-right{display:table;height:59px}.osicon{display:inline-block;font-family:'osicons' !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;vertical-align:middle}.bg-dirty-white{background-color:#f5f5f5}.no-padding{padding:0}.header-container .logo-container{display:inline-block;float:left}.header-container .logo-container .logo{width:110px}.logo{background-image:url("../imgs/logo.svg");background-repeat:no-repeat;background-size:contain;display:block;height:21px;width:100%}.header-container .blog-brand{color:#333;display:inline-block;float:left;font-size:.888889em;margin-left:3em;margin-top:-3px;vertical-align:text-bottom}.header-container .blog-brand a{color:#333}.header-container .blog-brand span{border-left:1px solid #c2c2c2;padding:.3em 1em}.header-container .blog-brand a:hover{color:#333;text-decoration:none}.menu-container ul{list-style:none;padding:0}.menu{float:right}.menu-item{display:inline-table;font-size:.889em;line-height:1.375em;position:relative;text-align:center;z-index:100}.menu-item>a{border-bottom:0;box-shadow:inset 0 -2px 0 transparent;color:#9b9b9b;display:inline-block !important;padding-bottom:19px !important;padding-top:19px !important;position:relative;text-decoration:none;vertical-align:middle}.menu-item>a.active{background-color:#f5f5f5 !important;box-shadow:inset 0 -2px 0 #c20;color:#333}.menu-blog{display:none;height:40px;left:0;overflow:hidden;position:absolute;top:100%;width:100%;z-index:1000}.menu-blog-list{display:inline-table;margin:0}.menu-blog-list>li{display:table-cell}.menu-blog-list a{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:2px;color:#9b9b9b;display:table-cell !important;font-size:.778em;font-size:.889em;height:60px;height:40px;line-height:1.111em;line-height:1.375em;padding:0 20px;position:relative;vertical-align:middle}.menu-blog::after{background-color:#f5f5f5;bottom:-4px;content:'';height:2px;left:0;position:absolute;width:100%}.menu-blog-section{display:inline-table;height:40px}.menu-blog-title{display:table-cell;text-transform:uppercase;vertical-align:middle}.header-container.bg-black .menu-item>a{color:#ebebeb}.header-container.bg-black .menu-item>a:hover,.header-container.bg-black .menu-item>a:focus{background-color:#0a0a0a !important;border-bottom-color:#c20;color:#fff}.header-container.bg-black .menu-item>a:hover .icon-container i,.header-container.bg-black .menu-item>a:focus .icon-container i{color:#fff}.header-container.bg-black .menu-item>a .icon-container{color:#9b9b9b}.header-container.bg-black .menu-item.active a{border-bottom-color:#c20}.header-container .search-container{vertical-align:middle}.header-container .search-container .searchview-open{position:relative;transition:transform .4s cubic-bezier(.69,0,.4,1);z-index:2000}.header-container .search-container input::-webkit-search-cancel-button{-webkit-appearance:none}.header-container .search-container input::-ms-clear{height:0;display:none;width:0}.header-container .user-container{color:#333;display:table-cell;padding-left:15px;vertical-align:middle}.header-container .user-container a{color:#333;font-size:.667em;line-height:1em}.header-container .user-container a:hover{color:#c20;text-decoration:none}.header-container .user-container .btn{color:#c20;font-family:"myriad-pro",Arial,sans-serif;font-weight:600;margin-left:12px;padding:10px 14px}.header-container .user-container .btn:hover{color:#fff}.header-container.bg-black .menu-item.active.blog a{background-color:#0a0a0a;color:#fff}.header-container.bg-black .menu-item.active.blog a::after{background-color:#f5f5f5}.header-container.bg-black .user-container{color:#fff}.header-container.bg-black .user-container a{color:#fff}.header-container.bg-black .user-container a:hover{color:#c20}.header-container.bg-black .user-container .btn{border-color:#fff;color:#fff}.header-container.bg-black .user-container .btn:hover{background-color:#fff;color:#0a0a0a}@media(max-width:null){.header-container .navbar-header{margin-bottom:0}.header-container .logo-container{margin-left:20px;min-width:110px}.header-container .search-container .searchview-open{padding-left:19px;padding-top:16px}.header-container.bg-black .menu-item.active a{color:#fff}}@media(min-width:992px){.header-container .navbar-header{margin-bottom:0}.header-container .logo-container{min-width:110px}.menu{float:right}.header-container .search-container .searchview-open{padding-left:19px;padding-top:16px}.header-container .user-container{font-size:1.2em;text-align:center}}@media(max-width:767px){.header-container .OSnavbar-right{width:100%}.header-container .logo-container{margin-left:20px}.header-container.bg-black .menu-item.active a{color:#fff}}@media(max-width:420px),(max-height:420){.nav.navbar-nav.menu{height:1000px}.nav.navbar-nav.menu *{height:auto}.header-container .navbar-nav>li:last-of-type{box-shadow:0 2px 2px -2px rgba(112,112,112,.5)}}@media(max-width:null){.header-container .navbar-header{margin-bottom:0}}@media(min-width:992px){.header-container .navbar-header{margin-bottom:0}}@media(max-width:null){.header-container .OSnavbar-right{width:100%}}@media(max-width:767px){.header-container .OSnavbar-right{width:100%}}@media(max-width:null){.header-container .logo-container{min-width:110px}}@media(min-width:992px){.header-container .logo-container{min-width:110px}}@media(max-width:null){.header-container .logo-container{margin-left:20px}}@media(max-width:767px){.header-container .logo-container{margin-left:20px}}@media(max-width:null){.header-container .search-container .searchview-open{padding-left:19px;padding-top:16px}}@media(min-width:992px){.header-container .search-container .searchview-open{padding-left:19px;padding-top:16px}}@media(max-width:null){.header-container.bg-black .menu-item.active a{color:#fff}}@media(max-width:767px){.header-container.bg-black .menu-item.active a{color:#fff}}@media(max-width:992px){.header-container .user-container{font-size:1.2em;text-align:center}.header-container .navbar-header{float:none}.header-container .navbar-left,.header-container .navbar-right{float:none !important}.header-container .navbar-toggle{display:block;float:right;line-height:1em;margin-right:20px;margin-top:0;padding:0}.header-container .navbar-toggle .osicon-hamburger{width:26px}.header-container .navbar-toggle .osicon-hamburger::before{content:""}.header-container .navbar-toggle.collapsed .osicon-hamburger::before{content:""}.header-container .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);padding:0}.header-container .navbar-fixed-top{border-width:0 0 1px;top:0}.header-container .navbar-collapse.collapse{display:none !important}.header-container .navbar-nav{float:none !important;margin:7.5px 0 0}.header-container .navbar-nav>li{float:none}.header-container .navbar-nav>li>a{padding-bottom:10px;padding-top:10px}.header-container .collapse.in{display:block !important}.header-container .collapse.in.menu-container{min-height:100vh}.nav.navbar-nav.menu *{height:auto}}@charset "UTF-8";@font-face{font-family:"osicons";font-style:normal;font-weight:400;src:url("/blog/-/media/Themes/Outsystems/Blog/Blog-Theme/fonts/icons/osicons.ttf") format("truetype"),url("/blog/-/media/Themes/Outsystems/Blog/Blog-Theme/fonts/icons/osicons_eot.eot?") format("eot"),url("/blog/-/media/Themes/Outsystems/Blog/Blog-Theme/fonts/icons/osicons_svg.svg#osicons") format("svg"),url("/blog/-/media/Themes/Outsystems/Blog/Blog-Theme/fonts/icons/osicons_woff.woff") format("woff"),url("/blog/-/media/Themes/Outsystems/Blog/Blog-Theme/fonts/icons/osicons_woff2.woff2") format("woff2")}body{font-family:'myriad-pro',Arial,sans-serif;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.558em;margin-top:60px;text-rendering:optimizeLegibility}body p{font-size:.889em;line-height:1.375em}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{font-size:2.222em;line-height:1.3em}h1>.osicon{margin-right:20px}h2{font-size:2em;line-height:1.333em}h3{font-size:1.667em;line-height:1.4em}h4{font-size:1.333em;line-height:1.333em}h5{font-size:1em;line-height:1.333em}h6{font-size:.889em;line-height:1.375em}.description{font-size:.778em;line-height:1.111em}.note{font-size:.667em;line-height:1em}.hightlight-section h1{margin-bottom:.50005em}.hightlight-section p{font-family:'myriad-pro',Arial,sans-serif;font-weight:300}@-webkit-keyframes rotateToOriginal{from{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes rotateToOriginal{from{transform:rotate(180deg)}to{transform:rotate(0deg)}}@-webkit-keyframes rotate180{to{transform:rotate(180deg)}}@keyframes rotate180{to{transform:rotate(180deg)}}@-webkit-keyframes rotate360{to{transform:rotate(360deg)}}@keyframes rotate360{to{transform:rotate(360deg)}}label{color:#707070;font-weight:400;width:100%}label sup{color:#c20;font-size:.889em;line-height:1.375em;vertical-align:sub}label .form-control{font-family:'myriad-pro',Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:1em;margin-top:12px}label ::-webkit-input-placeholder{color:#9b9b9b}label ::-moz-placeholder{color:#9b9b9b}label :-ms-input-placeholder{color:#9b9b9b}label :-moz-placeholder{color:#9b9b9b}.form-control{border:1px solid #e1e1e1;border-radius:0;box-shadow:none;color:#333;font-size:.889em;height:40px;line-height:1.375em;outline:none}.form-control:hover{border-color:#707070}.form-control:focus{border-color:#707070;box-shadow:none;outline:0}.form-control[disabled],.form-control:disabled{background-color:#f5f5f5;border:1px solid #ebebeb;color:#9b9b9b}input[type=range]{-webkit-appearance:none;background:transparent;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:transparent;background-image:url("/blog/-/media/Themes/Outsystems/Blog/Blog-Theme/imgs/rangeThumb.png");background-position:50% 50%;background-repeat:no-repeat;border:0;border-radius:50%;box-shadow:0;cursor:pointer;height:36px;margin-top:-10px;width:36px}input[type=range]::-moz-range-thumb{background-color:transparent;background-image:url("/blog/-/media/Themes/Outsystems/Blog/Blog-Theme/imgs/rangeThumb.png");background-position:50% 50%;background-repeat:no-repeat;border:0;border-radius:0;box-shadow:0 1px 3px #c2c2c2;cursor:pointer;height:36px;width:36px}input[type=range]::-ms-thumb{background-color:transparent;background-image:url("/blog/-/media/Themes/Outsystems/Blog/Blog-Theme/imgs/rangeThumb.png");background-position:50% 50%;background-repeat:no-repeat;border:0;border-radius:50%;box-shadow:0 1px 3px #c2c2c2;cursor:pointer;height:36px;width:36px}input[type=range]::-webkit-slider-runnable-track{background:#c20;border:0;border-radius:100px;box-shadow:0;cursor:pointer;height:16px;width:100%}input[type=range]:focus::-webkit-slider-runnable-track{background:#c20}input[type=range]::-moz-range-track{background:#c20;border:0;border-radius:100px;box-shadow:0;cursor:pointer;height:16px;width:100%}input[type=range]::-ms-track{background:transparent;border-color:transparent;border-width:0;color:transparent;cursor:pointer;height:16px;width:100%}input[type=range]::-ms-fill-lower{background:#ebebeb;border:0;border-radius:100px;box-shadow:0}input[type=range]:focus::-ms-fill-lower{background:#ebebeb}input[type=range]::-ms-fill-upper{background:#c20;border:0;border-radius:100px;box-shadow:0}input[type=range]:focus::-ms-fill-upper{background:#c20}.OS-form-element{cursor:pointer;display:inline-block;padding:1em;width:100%}.OS-form-element:hover{background-color:#f5f5f5;color:#333}.OS-form-element input[type=radio],.OS-form-element input[type=checkbox]{display:none}.OS-form-element .OSRadio,.OS-form-element .OSCheckbox{float:right}.OS-form-element input[type=radio]+.OSRadio .OSRadio-inner{background-color:#fff}.OS-form-element input[type=radio]:checked+.OSRadio .OSRadio-inner{background-color:#42beab}.OS-form-element input[type=radio][disabled]:checked+.OSRadio .OSRadio-inner{background-color:#e1e1e1;padding:6px}.OS-form-element input[type=radio][disabled]+.OSRadio .OSRadio-inner{background-color:#e1e1e1;padding:10px}.OS-form-element input[type=radio].error+.OSRadio .OSRadio-inner,.OS-form-element input[type=radio].error+input[type=radio].OSRadio+.OSRadio .OSRadio-inner,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=radio]:checked.error+input[type=radio].OSRadio+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox].error+input[type=radio].OSCheckbox+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox]:checked.error+input[type=radio].OSCheckbox+.OSRadio .OSRadio-inner,.OS-form-element input[type=radio][disabled].error+.OSRadio .OSRadio-inner,.OS-form-element input[type=radio].error+input[type=radio][disabled].OSRadio+.OSRadio .OSRadio-inner,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=radio]:checked.error+input[type=radio][disabled].OSRadio+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox].error+input[type=radio][disabled].OSCheckbox+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox]:checked.error+input[type=radio][disabled].OSCheckbox+.OSRadio .OSRadio-inner,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=radio]:checked.error+.OSRadio .OSRadio-inner,.OS-form-element input[type=radio].error+input[type=radio][disabled].OSRadio:checked+.OSRadio input[type=radio]:checked.error+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox].error+input[type=radio][disabled].OSCheckbox:checked+.OSRadio input[type=radio]:checked.error+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox]:checked.error+input[type=radio][disabled].OSCheckbox:checked+.OSRadio input[type=radio]:checked.error+.OSRadio .OSRadio-inner,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=radio].error+input[type=radio].OSRadio:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=radio].error+input[type=radio][disabled].OSRadio:checked+.OSRadio input[type=radio].error+input[type=radio].OSRadio:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox].error+input[type=radio][disabled].OSCheckbox:checked+.OSRadio input[type=radio].error+input[type=radio].OSRadio:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox]:checked.error+input[type=radio][disabled].OSCheckbox:checked+.OSRadio input[type=radio].error+input[type=radio].OSRadio:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=checkbox].error+input[type=radio].OSCheckbox:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=radio].error+input[type=radio][disabled].OSRadio:checked+.OSRadio input[type=checkbox].error+input[type=radio].OSCheckbox:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox].error+input[type=radio][disabled].OSCheckbox:checked+.OSRadio input[type=checkbox].error+input[type=radio].OSCheckbox:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox]:checked.error+input[type=radio][disabled].OSCheckbox:checked+.OSRadio input[type=checkbox].error+input[type=radio].OSCheckbox:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox]:checked.error+input[type=radio].OSCheckbox:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=radio][disabled]:checked.error+.OSRadio input[type=checkbox]:checked.error+input[type=radio].OSCheckbox:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=radio].error+input[type=radio][disabled].OSRadio:checked+.OSRadio input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox]:checked.error+input[type=radio].OSCheckbox:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=radio].error+input[type=radio][disabled].OSRadio:checked+.OSRadio input[type=checkbox]:checked.error+input[type=radio].OSCheckbox:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=radio][disabled]:checked.error+.OSRadio input[type=radio]:checked.error+input[type=radio][disabled].OSRadio:checked+.OSRadio input[type=checkbox]:checked.error+input[type=radio].OSCheckbox:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox].error+input[type=radio][disabled].OSCheckbox:checked+.OSRadio input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox]:checked.error+input[type=radio].OSCheckbox:checked+.OSRadio .OSRadio-inner,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox].error+input[type=radio][disabled].OSCheckbox:checked+.OSRadio input[type=checkbox]:checked.error+input[type=radio].OSCheckbox:checked+.OSRadio .OSRadio-inner{background-color:#fff}.OS-form-element .OSCheckbox{display:inline-block;height:20px;vertical-align:middle;width:20px}.OS-form-element .OSCheckbox::before{content:''}.OS-form-element input[type=checkbox]:checked+span::before{color:#42beab;content:"";font-family:"osicons";font-size:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;line-height:1.2em;speak:none;text-transform:none}.OS-form-element input[type=checkbox]:disabled+span{background-color:#f5f5f5}.OS-form-element input[type=checkbox]:disabled+span::before{content:""}.OS-form-element input[type=checkbox]:disabled:checked+span::before{color:#9b9b9b;content:"";font-family:"osicons";font-size:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;line-height:1.2em;speak:none;text-transform:none}.OS-form-element input[type=checkbox].error+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio].error+input[type=checkbox].OSRadio+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=radio]:checked.error+input[type=checkbox].OSRadio+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=checkbox].error+input[type=checkbox].OSCheckbox+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox]:checked.error+input[type=checkbox].OSCheckbox+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=checkbox][disabled].error+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio].error+input[type=checkbox][disabled].OSRadio+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=radio]:checked.error+input[type=checkbox][disabled].OSRadio+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=checkbox].error+input[type=checkbox][disabled].OSCheckbox+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox]:checked.error+input[type=checkbox][disabled].OSCheckbox+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox]:checked.error+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio].error+input[type=checkbox][disabled].OSRadio:checked+.OSCheckbox input[type=checkbox]:checked.error+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=radio]:checked.error+input[type=checkbox][disabled].OSRadio:checked+.OSCheckbox input[type=checkbox]:checked.error+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=checkbox].error+input[type=checkbox][disabled].OSCheckbox:checked+.OSCheckbox input[type=checkbox]:checked.error+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=radio].error+input[type=checkbox].OSRadio:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio].error+input[type=checkbox][disabled].OSRadio:checked+.OSCheckbox input[type=radio].error+input[type=checkbox].OSRadio:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=radio]:checked.error+input[type=checkbox][disabled].OSRadio:checked+.OSCheckbox input[type=radio].error+input[type=checkbox].OSRadio:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=checkbox].error+input[type=checkbox][disabled].OSCheckbox:checked+.OSCheckbox input[type=radio].error+input[type=checkbox].OSRadio:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=radio][disabled]:checked.error+.OSRadio input[type=radio]:checked.error+input[type=checkbox].OSRadio:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=radio]:checked.error+input[type=checkbox].OSRadio:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio].error+input[type=checkbox][disabled].OSRadio:checked+.OSCheckbox input[type=radio][disabled]:checked.error+.OSRadio input[type=radio]:checked.error+input[type=checkbox].OSRadio:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=radio].error+input[type=checkbox][disabled].OSRadio:checked+.OSCheckbox input[type=radio]:checked.error+input[type=checkbox].OSRadio:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=checkbox].error+input[type=checkbox][disabled].OSCheckbox:checked+.OSCheckbox input[type=radio][disabled]:checked.error+.OSRadio input[type=radio]:checked.error+input[type=checkbox].OSRadio:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=checkbox].error+input[type=checkbox][disabled].OSCheckbox:checked+.OSCheckbox input[type=radio]:checked.error+input[type=checkbox].OSRadio:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox]:checked.error+input[type=checkbox][disabled].OSCheckbox:checked+.OSCheckbox input[type=radio]:checked.error+input[type=checkbox].OSRadio:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox].error+input[type=checkbox].OSCheckbox:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio].error+input[type=checkbox][disabled].OSRadio:checked+.OSCheckbox input[type=checkbox].error+input[type=checkbox].OSCheckbox:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=radio]:checked.error+input[type=checkbox][disabled].OSRadio:checked+.OSCheckbox input[type=checkbox].error+input[type=checkbox].OSCheckbox:checked+.OSCheckbox .OSCheckbox-inner::before,.OS-form-element input[type=checkbox].error+input[type=checkbox][disabled].OSCheckbox:checked+.OSCheckbox input[type=checkbox].error+input[type=checkbox].OSCheckbox:checked+.OSCheckbox .OSCheckbox-inner::before{content:''}.OSSelect{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("../imgs/chevron-down.svg");background-position:98% 60%;background-repeat:no-repeat;background-size:16px;border-radius:0;color:#707070;margin-bottom:10px;padding-left:2%}.no-svg .OSSelect{background-image:url("../imgs/chevron-down.png")}.OSSelect:hover,.OSSelect:active{box-shadow:0 1px 4px #ebebeb;color:#333}.OSSelect:hover>option:hover,.OSSelect:active>option:hover{background:#f5f5f5}.OSSelect:focus{border:1px solid #c2c2c2}.OSSelect option:hover{background:#f5f5f5;box-shadow:0 0 10px 100px #000 inset;color:#333}.OSSelect option:checked{background-color:#c2c2c2;color:#fff}.OSCheckbox{background-color:#fff;border:1px solid #e1e1e1;cursor:pointer;display:inline-table;height:22px;line-height:1em;text-align:center;vertical-align:middle;width:22px}.OSRadio{background-color:#fff;border:1px solid #e1e1e1;border-radius:50%;cursor:pointer;display:inline-table;height:22px;line-height:1em;text-align:center;width:22px}.OSRadio>.OSRadio-inner{background-color:#fff;border-radius:50%;display:inline-block;padding:6px;vertical-align:middle}a,a:link{color:#4a95ff}a:hover{color:#4a95ff}body.http-404{background:#0a0a0a}body.http-404 img,body.http-404 source{margin-bottom:3.3333em;max-width:100%;width:auto}@media(max-width:null){body.http-404 img,body.http-404 source{max-width:635px}}@media(min-width:768px){body.http-404 img,body.http-404 source{max-width:635px}}body.http-404 h2{color:#fff}body.http-404 article .btn-default{margin:3.3333em;padding:.5em 1em}.section-title{color:#868686;font-family:'myriad-pro',Arial,Helvetica,sans-serif;font-weight:300;margin-bottom:15px;margin-top:85px;position:relative;text-align:center;z-index:1}.section-title span{background-color:#fff}.article,.section{display:block;padding-bottom:15px;padding-top:15px}.hightlight-section+.section .section-title{margin-top:0}.articles{position:relative}.articles h1,.articles h2,.articles h3,.articles h4,.articles h5,.articles h6{margin-bottom:20px}.articles p{font-size:1.1111111em;line-height:1.667em;margin-bottom:2em}.articles p.intro{font-family:'myriad-pro',Arial,sans-serif;font-size:1.333em;font-style:italic;font-weight:300;line-height:1.333em;margin-bottom:1em}.articles ul,.articles ol{clear:both !important;font-size:1.1111111em !important;margin-bottom:2em !important;margin-top:-1.11111em !important;padding:0 2em !important}.articles ul li,.articles ol li{margin-bottom:1em}.articles ul ul,.articles ul ol,.articles ol ul,.articles ol ol{font-size:1em !important;margin-top:1.111111em !important}.articles ul ol li,.articles ol ol li{list-style-position:outside}.articles h3{margin-bottom:.5em;margin-top:2em}.articles .figure,.articles .inline-image-left,.articles .inline-image-right,.articles .inline-image-full-width{margin-top:5px}.articles .figure.fullwidth,.articles .fullwidth.inline-image-left,.articles .fullwidth.inline-image-right,.articles .inline-image-full-width{margin-bottom:4.4444444em;margin-top:0}.articles .figure img,.articles .inline-image-left img,.articles .inline-image-right img,.articles .inline-image-full-width img{height:auto;width:100%}.articles .floating-share{left:90%;position:absolute;top:650px;z-index:1001}@media(max-width:null){.articles .floating-share{display:none}}@media(max-width:991px){.articles .floating-share{display:none}}.articles .figure.fullwidth .bg-container,.articles .fullwidth.inline-image-left .bg-container,.articles .fullwidth.inline-image-right .bg-container,.articles .inline-image-full-width .bg-container{height:400px}@media(max-width:null){.articles .figure.fullwidth .bg-container,.articles .fullwidth.inline-image-left .bg-container,.articles .fullwidth.inline-image-right .bg-container,.articles .inline-image-full-width .bg-container{height:auto}}@media(max-width:767px){.articles .figure.fullwidth .bg-container,.articles .fullwidth.inline-image-left .bg-container,.articles .fullwidth.inline-image-right .bg-container,.articles .inline-image-full-width .bg-container{height:auto}}.articles .figure.fullwidth .bg-container .figure-content,.articles .fullwidth.inline-image-left .bg-container .figure-content,.articles .fullwidth.inline-image-right .bg-container .figure-content,.articles .inline-image-full-width .bg-container .figure-content{height:100%;padding:0}.articles .figure.fullwidth .bg-container p,.articles .fullwidth.inline-image-left .bg-container p,.articles .fullwidth.inline-image-right .bg-container p,.articles .inline-image-full-width .bg-container p{font-family:'myriad-pro',Arial,sans-serif;font-size:1em;font-weight:600;line-height:1em;margin-bottom:1em}.articles .figure.fullwidth .bg-container p.figure-metadata,.articles .fullwidth.inline-image-left .bg-container p.figure-metadata,.articles .fullwidth.inline-image-right .bg-container p.figure-metadata,.articles .inline-image-full-width .bg-container p.figure-metadata{font-family:'myriad-pro',Arial,sans-serif;font-size:.944444em;font-weight:300;line-height:1.2em;margin-bottom:0}.articles .figure.fullwidth .bg-container p.figure-metadata span,.articles .fullwidth.inline-image-left .bg-container p.figure-metadata span,.articles .fullwidth.inline-image-right .bg-container p.figure-metadata span,.articles .inline-image-full-width .bg-container p.figure-metadata span{padding:0 .5em}.articles .figure.fullwidth .bg-container p.figure-metadata span:first-child,.articles .fullwidth.inline-image-left .bg-container p.figure-metadata span:first-child,.articles .fullwidth.inline-image-right .bg-container p.figure-metadata span:first-child,.articles .inline-image-full-width .bg-container p.figure-metadata span:first-child{padding-left:0}.articles .figure.fullwidth .bg-container p.figure-metadata span:last-child,.articles .fullwidth.inline-image-left .bg-container p.figure-metadata span:last-child,.articles .fullwidth.inline-image-right .bg-container p.figure-metadata span:last-child,.articles .inline-image-full-width .bg-container p.figure-metadata span:last-child{padding-right:0}.articles .figure.fullwidth .bg-container h1,.articles .fullwidth.inline-image-left .bg-container h1,.articles .fullwidth.inline-image-right .bg-container h1,.articles .inline-image-full-width .bg-container h1{margin-bottom:.5em}.articles .figure.fullwidth .bg-container h2,.articles .fullwidth.inline-image-left .bg-container h2,.articles .fullwidth.inline-image-right .bg-container h2,.articles .inline-image-full-width .bg-container h2{line-height:1.3em;margin-bottom:1em}.articles .figure.fullwidth .bg-container .container,.articles .fullwidth.inline-image-left .bg-container .container,.articles .fullwidth.inline-image-right .bg-container .container,.articles .inline-image-full-width .bg-container .container{align-items:center;-webkit-box-align:center;display:flex;-ms-flex-align:center;height:100%}@media(max-width:null){.articles .figure.fullwidth .bg-container .container,.articles .fullwidth.inline-image-left .bg-container .container,.articles .fullwidth.inline-image-right .bg-container .container,.articles .inline-image-full-width .bg-container .container{align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;padding-bottom:60px;padding-top:60px}}@media(max-width:767px){.articles .figure.fullwidth .bg-container .container,.articles .fullwidth.inline-image-left .bg-container .container,.articles .fullwidth.inline-image-right .bg-container .container,.articles .inline-image-full-width .bg-container .container{align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;padding-bottom:60px;padding-top:60px}}.articles .figure.fullwidth .bg-container .container>div,.articles .fullwidth.inline-image-left .bg-container .container>div,.articles .fullwidth.inline-image-right .bg-container .container>div,.articles .inline-image-full-width .bg-container .container>div{-webkit-box-flex:1;-webkit-box-pack:center;display:flex;flex:1;flex-direction:column;justify-content:center}.articles .tags{align-items:baseline;-webkit-box-align:baseline;-webkit-box-pack:start;display:flex;-ms-flex-align:baseline;justify-content:start;margin-bottom:40px;margin-top:40px}.articles .tags-list{width:92%}.articles .author-container{margin:0}.articles .related-posts{margin:0;padding:0 0 4.5em 0}.articles .related-posts .title{margin-bottom:0;margin-top:3em;padding-bottom:1.5em}.articles .share-count,.articles .comment-count{color:#9b9b9b;line-height:1em}.articles .share-count .osicon,.articles .comment-count .osicon{margin-right:5px;margin-top:6px;vertical-align:top}.articles .comment-count{margin-left:40px}@media(max-width:null){.articles .article-footer{padding-left:0;padding-right:0}}@media(max-width:767px){.articles .article-footer{padding-left:0;padding-right:0}}.articles .article-footer .author{border-top:1px solid #c2c2c2;margin-bottom:2.22222em;padding-top:2.222222em}@media(max-width:null){.articles .article-footer .author{padding-left:0;padding-right:0}}@media(max-width:767px){.articles .article-footer .author{padding-left:0;padding-right:0}}.articles .article-footer .author-image-container,.articles .article-footer .author-image{height:80px;width:80px}.articles .article-footer .author-metadata{width:calc(100% - 125px)}.articles .article-footer .author-image-container{display:inline-block;height:80px;margin-bottom:10px;margin-right:16px;vertical-align:top;width:80px}@media(max-width:null){.articles .article-footer .author-image-container{margin-right:24px}}@media(max-width:767px){.articles .article-footer .author-image-container{margin-right:24px}}@media(max-width:null){.articles .article-footer .author-image-container{margin-right:40px}}@media(min-width:992px){.articles .article-footer .author-image-container{margin-right:40px}}.articles .article-footer .author-name{color:#333;font-size:1.41111111em;line-height:1.2em;line-height:1em;margin-bottom:14px !important;margin-bottom:10px}@media(max-width:null){.articles .article-footer .author-name{font-size:1.05882352em;margin-top:8px}}@media(max-width:767px){.articles .article-footer .author-name{font-size:1.05882352em;margin-top:8px}}.articles .article-footer .author-name+p{font-family:'myriad-pro',Arial,sans-serif;font-size:1em;font-weight:300;margin-top:10px}@media(max-width:null){.articles .article-footer .author-name+p{margin-left:-104px;margin-top:60px;width:calc(100% + 104px)}}@media(max-width:767px){.articles .article-footer .author-name+p{margin-left:-104px;margin-top:60px;width:calc(100% + 104px)}}.articles .article-footer .author-container{margin:1em 0 1em 0}@media(max-width:null){.articles .article-footer .author-container{margin:0 0 2.2em 0}}@media(min-width:992px){.articles .article-footer .author-container{margin:0 0 2.2em 0}}.component.PostContent img[style],.component.PostContent .figure img{height:auto !important;max-width:100%}.component.PostContent img[width],.component.PostContent img[height]{height:auto;max-width:100%}@media(max-width:null){.PostContent .articles img{height:auto !important;max-width:100% !important}}@media(max-width:767px){.PostContent .articles img{height:auto !important;max-width:100% !important}}.clearfix::after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.loader{-webkit-animation:rotate360 .6s linear infinite;animation:rotate360 .6s linear infinite;background:transparent url("/blog/-/media/Themes/Outsystems/Blog/Blog-Theme/imgs/loader.svg") no-repeat;background-position:center;background-size:23px;display:inline-block;height:23px;vertical-align:middle;width:23px}.no-svg .searchform-submit.searchloading{background-image:url("../imgs/loader.png")}.no-padding{padding:0}.regular{font-family:"myriad-pro",Arial,Helvetica,sans-serif;font-weight:400}.condenced{font-family:"myriad-pro",Arial,Helvetica,sans-serif}.bold{font-family:"myriad-pro",Arial,Helvetica,sans-serif;font-weight:700}.italic{font-family:"myriad-pro",Arial,Helvetica,sans-serif;font-style:italic;font-weight:400}.light{font-family:"myriad-pro",Arial,Helvetica,sans-serif;font-weight:300}.bold.condenced{font-family:"myriad-pro",Arial,Helvetica,sans-serif}.bold.italic{font-family:"myriad-pro",Arial,Helvetica,sans-serif;font-style:italic;font-weight:600}.bold.condenced.italic{font-family:"myriad-pro",Arial,Helvetica,sans-serif}.condenced.italic{font-family:"myriad-pro",Arial,Helvetica,sans-serif}.semiCn{font-family:"myriad-pro",Arial,Helvetica,sans-serif}.boldSemiCn{font-family:"myriad-pro",Arial,Helvetica,sans-serif}.semiBold{font-family:"myriad-pro",Arial,Helvetica,sans-serif;font-weight:600}.semiBoldIt{font-family:"myriad-pro",Arial,Helvetica,sans-serif;font-style:italic;font-weight:600}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-larger{font-size:2.222em;line-height:1.3em}.text-large{font-size:2em;line-height:1.333em}.text-bigger{font-size:1.667em;line-height:1.4em}.text-big{font-size:1.333em;line-height:1.333em}.text-small{font-size:.889em;line-height:1.375em}.text-smaller{font-size:.778em;line-height:1.111em}.text-tiny{font-size:.667em;line-height:1em}.dark-red{color:#8c1700}.red{color:#a61c00}.light-red{color:#c20}.yellow{color:#fdb515}.light-yellow{color:#ffc940}.dark-yellow{color:#d99b12}.dark-blue{color:#1e4580}.blue{color:#285dab}.light-blue{color:#437bcc}.dark-eggplant{color:#661037}.eggplant{color:#801a47}.light-eggplant{color:#991f57}.dark-turquoise{color:#2d8576}.turquoise{color:#3aa693}.light-turquoise{color:#42beab}.black{color:#0a0a0a}.dark-silver,.card-content-title a,.card-content-title a:hover{color:#333}.card-content-title a{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.silver{color:#707070}.light-silver{color:#9b9b9b}.dark-gray{color:#c2c2c2}.gray{color:#e1e1e1}.light-gray{color:#ebebeb}.dirty-white{color:#f5f5f5}.white{color:#fff}.bg-dark-red{background-color:#8c1700}.bg-red{background-color:#a61c00}.bg-light-red{background-color:#c20}.bg-yellow{background-color:#fdb515}.bg-light-yellow{background-color:#ffc940}.bg-dark-yellow{background-color:#d99b12}.bg-dark-blue{background-color:#1e4580}.bg-blue{background-color:#285dab}.bg-light-blue{background-color:#437bcc}.bg-dark-eggplant{background-color:#661037}.bg-eggplant{background-color:#801a47}.bg-light-eggplant{background-color:#991f57}.bg-dark-turquoise{background-color:#2d8576}.bg-turquoise{background-color:#3aa693}.bg-light-turquoise{background-color:#42beab}.bg-black{background-color:#0a0a0a}.bg-dark-silver{background-color:#333}.bg-silver{background-color:#707070}.bg-light-silver{background-color:#9b9b9b}.bg-dark-gray{background-color:#c2c2c2}.bg-gray{background-color:#e1e1e1}.bg-light-gray{background-color:#ebebeb}.bg-dirty-white{background-color:#f5f5f5}.bg-white{background-color:#fff}.error,.OS-form-element input[type=radio].error+.OSRadio,.OS-form-element input[type=radio][disabled].error+.OSRadio,.OS-form-element input[type=radio][disabled]:checked.error+.OSRadio input[type=radio]:checked.error+.OSRadio,.OS-form-element input[type=checkbox].error+.OSCheckbox,.OS-form-element input[type=checkbox][disabled].error+.OSCheckbox,.OS-form-element input[type=checkbox][disabled]:checked.error+.OSCheckbox input[type=checkbox]:checked.error+.OSCheckbox{border:1px solid #f2310b;box-shadow:inset 0 0 1px 1px rgba(204,34,0,.2)}.fixed{position:fixed !important}@media(max-width:992px){.hide-mobile{display:none !important}}@media(min-width:993px){.hide-desktop{display:none !important}}.hightlight-section{padding-bottom:65px;padding-top:80px}.offset-left,.inline-image-left{float:left;margin-left:-90px}.offset-right,.inline-image-right{float:right;margin-right:-90px}.w20{width:20%}.w40{width:40%}.w50{width:50%}.w100{width:100%}.logo{background-image:url("/blog/-/media/Themes/Outsystems/Blog/Blog-Theme/imgs/logo.svg");background-repeat:no-repeat;background-size:contain;background-size:contain;display:block;height:21px;width:100%}.no-svg .logo{background-image:url("../imgs/logo.png")}.logo.inverted{background-image:url("../imgs/logo_white.svg");background-repeat:no-repeat;background-size:contain;background-size:contain;display:block;height:21px;width:100%}.no-svg .logo.inverted{background-image:url("../imgs/logo_white.png")}.bg-black .logo{background-image:url("../imgs/logo_black.svg");background-size:contain}.no-svg .bg-black .logo{background-image:url("../imgs/logo_black.png")}.os_addthis-container{opacity:1;overflow:hidden}.os_addthis-container .os_addthis_wrapper{overflow:hidden}.os_addthis{color:#9b9b9b;font-size:1em;transform:translateX(0);transition:.2s cubic-bezier(.785,.135,.15,.86)}@media(max-width:null){.os_addthis:hover{transform:translateX(-50%);transition:.2s cubic-bezier(.785,.135,.15,.86)}.os_addthis:hover .addthis_info{opacity:0;transition:.2s cubic-bezier(.785,.135,.15,.86)}}@media(min-width:1199px){.os_addthis:hover{transform:translateX(-50%);transition:.2s cubic-bezier(.785,.135,.15,.86)}.os_addthis:hover .addthis_info{opacity:0;transition:.2s cubic-bezier(.785,.135,.15,.86)}}.os_addthis.addthis_toolbox{width:calc(100%*2) !important}.os_addthis table{width:100%}.os_addthis .addthis_info,.os_addthis .addthis_buttons{display:inline-block;line-height:1.1em;margin-left:-4px;text-align:right;vertical-align:middle;width:50%}.os_addthis .addthis_info{opacity:1}.os_addthis .icon-container{display:inline-block;padding-top:15px;text-align:center}.os_addthis .counter-container{display:inline-block}.os_addthis .addthis_button_expanded{background:transparent !important;color:#9b9b9b !important;display:inline-block !important;font-size:1em !important;font-weight:400 !important;height:auto;line-height:1em;margin:0 !important;padding:0 10px !important;vertical-align:baseline;width:auto !important}.addthis_counter>a{height:40px !important;line-height:100px !important;overflow:hidden}.os_addthis .addthis_button_compact{display:none !important}.os_addthis .addthis_buttons{margin-top:6px;min-width:70px}.os_addthis .addthis_buttons a{color:#9b9b9b;display:inline-block;font-size:1.5em;margin-left:.11em;padding:0 5px;text-decoration:none}@media(max-width:null){.os_addthis .addthis_buttons a:first-child{margin-left:0}}@media(min-width:992px){.os_addthis .addthis_buttons a:first-child{margin-left:0}}@media(max-width:null){.os_addthis .addthis_buttons a{display:block;margin-left:2px;padding:0}}@media(min-width:768px){.os_addthis .addthis_buttons a{display:block;margin-left:2px;padding:0}}@media(max-width:null){.os_addthis .addthis_buttons a{display:inline-block;padding:0}}@media(min-width:992px){.os_addthis .addthis_buttons a{display:inline-block;padding:0}}@media(max-width:420px){.os_addthis .addthis_buttons a{display:block;margin-left:0;padding:0}}@media(max-width:null){.os_addthis .addthis_buttons a{font-size:1.75em}}@media(min-width:1200px){.os_addthis .addthis_buttons a{font-size:1.75em}}.os_addthis .addthis_buttons a:hover{color:#c20}@media(max-width:null){.os_addthis .addthis_buttons{min-width:60px}}@media(min-width:768px){.os_addthis .addthis_buttons{min-width:60px}}@media(max-width:null){.os_addthis .addthis_buttons{margin-left:0}}@media(min-width:992px){.os_addthis .addthis_buttons{margin-left:0}.os_addthis:hover{transform:translateX(-50%);transition:.2s cubic-bezier(.785,.135,.15,.86)}.os_addthis:hover .addthis_info{opacity:0;transition:.2s cubic-bezier(.785,.135,.15,.86)}}.os_addthis .addthis_button{padding:0 10px}.addthis_counter .addthis_button_expanded{font-weight:400 !important}@media(max-width:null){.addthis_counter .addthis_button_expanded{pointer-events:none}}.os_floating_addthis{color:#9b9b9b;font-size:1em;width:45px}.os_floating_addthis table{width:100%}.os_floating_addthis .addthis_info,.os_floating_addthis .addthis_buttons{display:block;line-height:1.1em;text-align:center}.os_floating_addthis .icon-container{display:inline-block;font-size:.7em;text-align:center;vertical-align:top}.os_floating_addthis .counter-container{display:inline-block;vertical-align:middle}.os_floating_addthis .addthis_button_expanded{background:transparent !important;color:#9b9b9b !important;font-family:'myriad-pro',Arial,Helvetica,sans-serif !important;font-weight:400;height:auto !important;line-height:1em !important;margin:0 !important;padding:0 !important;width:auto !important}.os_floating_addthis .addthis_button_compact{display:none !important}.os_floating_addthis .addthis_buttons{margin-bottom:10px;width:45px}.os_floating_addthis .addthis_buttons a{color:#9b9b9b;display:block;font-size:1.9255em;line-height:initial;margin-bottom:5px;padding-top:2px}.os_floating_addthis .addthis_buttons a i{background-color:#fff;border-radius:50%}.os_floating_addthis .addthis_buttons a:hover{color:#c20;text-decoration:none}.author{display:block}.author-image-container{display:inline-block;height:48px;margin-right:16px;margin-top:10px;vertical-align:top;width:48px}.author-image{border-radius:50%;height:48px;padding:0;width:48px}.author-metadata{display:inline-block;font-family:'myriad-pro',Arial,sans-serif;font-size:.9444em;font-weight:400;line-height:1.375em;vertical-align:middle;width:calc(100% - 70px)}.author-metadata p{margin:0}.author-metadata p span{display:block}.author-name{color:#0a0a0a;font-family:'myriad-pro',Arial,sans-serif;font-size:1.1111em;font-weight:400;letter-spacing:-.01em;margin-bottom:0;max-height:1.362em;max-width:17em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.author-name+p{color:#707070;font-size:1em}.author-name+p span{color:#0a0a0a;white-space:nowrap}.btn{border-radius:4px;border-style:solid;border-width:1px;font-size:1em;padding:.8em 1.2em;text-align:center;text-decoration:none}.btn:hover{color:#1e4580}.btn:active,.btn:focus{box-shadow:none}.btn.disabled{background-color:#c2c2c2;border-color:#fff;color:#fff}.btn-default{background-color:transparent;border-color:#c20;color:#c20}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default:hover:active,.btn-default:active:focus{background-color:#c20;border-color:#c20;color:#fff}.btn-default.inverted{background-color:transparent;border-color:#fff;color:#fff}.btn-default.inverted:hover,.btn-default.inverted:active:focus{background-color:#fff;border-color:#fff;color:#0a0a0a}.btn-default.dark{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.btn-default.dark:hover,.btn-default.dark:active:focus{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.btn-primary{background-color:#c20;border-color:#c20;color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:hover:active{background-color:#a61c00;border-color:#a61c00;color:#fff !important}.btn-success:hover,.btn-success:focus,.btn-success:active{color:#fff}.btn-info{background-color:#285dab;border-color:#1e4580}.btn-info:hover,.btn-info:focus,.btn-info:active{background-color:#1e4580;border-color:#1e4580;color:#fff}.btn-warning{background-color:#ffc940;border-color:#fdb515}.btn-warning:hover,.btn-warning:focus,.btn-warning:active{background-color:#fdb515;border-color:#fdb515;color:#fff}.btn-danger{background-color:#a61c00;border-color:#8c1700}.btn-danger:hover,.btn-danger:focus,.btn-danger:active{background-color:#8c1700;border-color:#8c1700;color:#fff}.btn-link{background-color:transparent}.card-container{padding-bottom:15px;padding-top:15px}.card{border:1px solid #e1e1e1;border-radius:4px;overflow:hidden;padding:0}.card .card-info{background-color:#fff;padding:20px}.card-image-container{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;overflow:auto;position:relative}@media(max-width:null){.card-image-container{height:126px}}@media(max-width:767px){.card-image-container{height:126px}}.card-category{font-family:'myriad-pro',Arial,Helvetica,sans-serif;font-size:.778em;font-weight:600;height:15px;line-height:1.111em;margin-bottom:10px}.card-content{margin-bottom:40px}.card-content-title{line-height:1.333em;margin-bottom:1.1111em;max-height:3.999em;overflow:hidden}.card-content .description{-webkit-box-orient:vertical;display:-webkit-box;font-family:'myriad-pro',Arial,Helvetica,sans-serif;font-weight:300;-webkit-line-clamp:5;line-height:1.375em;overflow:hidden}.card-footer{font-size:.778em;line-height:1.111em;padding:0}.card-footer .author-metadata p{white-space:nowrap}.card .author-container{display:inline-block;float:none;padding:0 10px 0 0;vertical-align:middle}.card .author-image-container{padding:0}.card-social{display:inline-block;float:none;font-size:1.2em;margin-left:-4px;padding:0;position:relative;vertical-align:middle}@media(max-width:null){.card-social{padding-top:10px}}@media(min-width:992px){.card-social{padding-top:0}}.card-square{width:100%}.card-square .card-image-container{border-top-left-radius:4px;border-top-right-radius:4px;height:136px;overflow:hidden}.card-square .card-info{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.card-square .card-content{height:62px;margin-bottom:0}@media(max-width:null){.card-square .card-content{height:auto;margin-bottom:20px}}@media(max-width:992px){.card-square .card-content{margin-bottom:20px}}.card-square .card-content-title{margin-bottom:0}.card-horizontal .card-image-container{border-bottom-left-radius:4px;border-top-left-radius:4px;height:322px}@media(max-width:null){.card-horizontal .card-image-container{height:303px}}.card-horizontal .card-info{border-bottom-right-radius:4px;border-left:none;border-top-right-radius:4px;padding:20px}.card-horizontal .card-info .card-content{height:184px;overflow:hidden}.card-horizontal .card-info .card-content-title{margin-bottom:10px}.card-vertical .card-image-container{border-top-left-radius:4px;border-top-right-radius:4px}@media(max-width:null){.card-vertical .card-image-container{height:263px}}@media(min-width:768px){.card-vertical .card-image-container{height:263px}}@media(max-width:null){.card-vertical .card-image-container{height:364px}}@media(min-width:992px){.card-vertical .card-image-container{height:322px}}.card-vertical .card-info{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;padding-bottom:20px;padding-top:20px}@media(max-width:null){.card-vertical .card-content{height:auto}}@media(max-width:767px){.card-vertical .card-content{height:auto}}@media(max-width:null){.card-vertical .card-content{height:172px}}@media(min-width:992px){.card-vertical .card-content{height:189px}.card-horizontal .card-image-container{height:322px}}@media(max-width:null){.card-vertical .card-content{height:176px}}@media(min-width:1200px){.card-vertical .card-content{height:215px}.card-square .card-content{height:87px;margin-bottom:0}}.card-highlight{height:auto}@media(max-width:null){.card-highlight{height:420px}}@media(min-width:768px){.card-highlight{height:420px}}.card-highlight .card-image-container{border-bottom-left-radius:4px;border-top-left-radius:4px}@media(max-width:null){.card-highlight .card-image-container{height:418px}.card-highlight .card-image-container.col-sm-8{width:65.666667%}}@media(min-width:768px){.card-highlight .card-image-container{height:418px}.card-highlight .card-image-container.col-sm-8{width:65.666667%}}.card-highlight .card-info{border-bottom-right-radius:4px;border-top-right-radius:4px;height:418px;overflow:hidden;padding-top:20px;position:relative}@media(max-width:null){.card-highlight .card-info{height:auto}}@media(max-width:767px){.card-highlight .card-info{height:auto}}@media(max-width:null){.card-highlight .card-info.col-sm-4{width:34.333333%}}@media(min-width:768px){.card-highlight .card-info.col-sm-4{width:34.333333%}}.card-highlight .card-info .card-content{height:220px;overflow:hidden}@media(max-width:null){.card-highlight .card-info .card-content{height:auto}}@media(max-width:767px){.card-highlight .card-info .card-content{height:auto}}.card-highlight .card-footer{bottom:0;left:20px;margin-bottom:20px;position:absolute;right:20px;width:auto}@media(max-width:null){.card-highlight .card-footer{bottom:auto;left:auto;position:relative;right:auto;width:100%}}@media(max-width:767px){.card-highlight .card-footer{bottom:auto;left:auto;margin-bottom:auto;position:relative;right:auto;width:100%}}@media(max-width:null){.card-highlight .card-image-container{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.card-highlight .card-info{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:0;padding-bottom:20px;padding-top:20px}}@media(max-width:767px){.card-highlight .card-image-container{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.card-highlight .card-info{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:0;padding-bottom:20px;padding-top:20px}}.comments{font-size:18px;margin-bottom:0}.comments p:last-child{margin-bottom:1em}.comment{border-top:1px solid #9b9b9b;padding-top:3em}.comment:first-of-type{border-top:0}.comment-header{margin-bottom:1.2em}.comment-metadata{text-align:right}.comment-body{margin-bottom:20px}.comment-actions{margin-bottom:40px}.comment-actions a{color:#c20;margin-right:30px}.comment-actions a:hover{color:#a61c00}.comment-actions a .osicon{font-size:.5em;margin-left:5px;vertical-align:middle}.comment-actions a.animated .osicon{-webkit-animation:rotateToOriginal 300ms ease-out;animation:rotateToOriginal 300ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.comment-actions a.active .osicon{-webkit-animation:rotate180 300ms ease-out;animation:rotate180 300ms ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.comment-replies{border-left:1px solid #c2c2c2;display:none;margin-bottom:8em;margin-left:2.25em;margin-top:2.25em;padding-left:5%}.comment-replies .comment{border-top:0;padding-top:0}.comment-replies .comment-form{margin-bottom:0}.comment-replies.active{display:block}.comment-form{margin-bottom:2.25em;padding-top:2.25em}.comment-form .form-control{border-radius:0;margin-bottom:20px}.comment-form textarea{height:100px}.comment-form .btn{padding:.5em 1.2em}.figure,.inline-image-left,.inline-image-right,.inline-image-full-width{display:inline-block;margin-bottom:2.22em;vertical-align:top}@media(max-width:null){.figure,.inline-image-left,.inline-image-right,.inline-image-full-width{display:block;width:100%}}@media(max-width:767px){.figure,.inline-image-left,.inline-image-right,.inline-image-full-width{display:block;width:100%}}.figure .bg-container,.inline-image-left .bg-container,.inline-image-right .bg-container,.inline-image-full-width .bg-container{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.figure>img,.inline-image-left>img,.inline-image-right>img,.inline-image-full-width>img{height:auto;width:100%}.figure.offset-left,.inline-image-left,.offset-left.inline-image-right,.offset-left.inline-image-full-width{margin-right:1em}@media(max-width:null){.figure.offset-left,.inline-image-left,.offset-left.inline-image-right,.offset-left.inline-image-full-width{margin-left:0}}@media(max-width:767px){.figure.offset-left,.inline-image-left,.offset-left.inline-image-right,.offset-left.inline-image-full-width{margin-left:0}}.figure.offset-right,.offset-right.inline-image-left,.inline-image-right,.offset-right.inline-image-full-width{margin-left:1em}@media(max-width:null){.figure.offset-right,.offset-right.inline-image-left,.inline-image-right,.offset-right.inline-image-full-width{margin-right:0}}@media(max-width:767px){.figure.offset-right,.offset-right.inline-image-left,.inline-image-right,.offset-right.inline-image-full-width{margin-right:0}}.figure-category{margin-bottom:1em}.figure-title{line-height:1.4em;margin-bottom:1em}@media(max-width:null){.figure-title{line-height:1.3em}}@media(max-width:767px){.figure-title{line-height:1.3em}}.figure-caption{padding-top:1em;position:relative;text-align:left}.figure-caption p{font-size:.94em;line-height:1.5em;margin-bottom:.666666em}.figure-caption::after{background-color:#c20;bottom:-10px;content:'';display:block;height:2px;position:absolute;width:20%}.figure.fullwidth,.fullwidth.inline-image-left,.fullwidth.inline-image-right,.inline-image-full-width{display:block;position:relative;width:100%;z-index:1000}.figure.fullwidth.offset-left,.fullwidth.inline-image-left,.fullwidth.offset-left.inline-image-right,.offset-left.inline-image-full-width,.inline-image-full-width.inline-image-left,.figure.fullwidth.offset-right,.fullwidth.offset-right.inline-image-left,.fullwidth.inline-image-right,.offset-right.inline-image-full-width,.inline-image-full-width.inline-image-right{float:none}.figure.fullwidth .figure-content,.fullwidth.inline-image-left .figure-content,.fullwidth.inline-image-right .figure-content,.inline-image-full-width .figure-content{padding-bottom:0;padding-top:1em}.osicon{display:inline-block;font-family:'osicons' !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;vertical-align:middle}.osicon-fb::before{content:""}.osicon-in::before{content:""}.osicon-tw::before{content:""}.osicon-share::before{content:""}.osicon-email::before{content:""}.osicon-comments::before{content:""}.osicon-tag::before{content:""}.osicon-cancel::before{content:""}.osicon-chevron-down::before{content:""}.osicon-search::before{content:""}.osicon-valid::before{content:""}.osicon-hamburger::before{content:""}.osicon-loader2::before{content:""}.osicon-chevron-up::before{content:""}.osicon-chevron-left::before{content:""}.osicon-chevron-right::before{content:""}.osicon-loader::before{content:""}.osicon-fb-brand::before{content:""}.osicon-in-brand::before{content:""}.osicon-tw-brand::before{content:""}.osicon-arrow-right::before{content:""}.osicon-add::before{content:""}.osicon-dash::before{content:""}.menu-container{display:inline-block}@media(max-width:992px){.menu-container{display:none}}.menu-container ul{list-style:none;padding:0}.menu{float:right}@media(max-width:null){.menu{float:right}}@media(min-width:992px){.menu{float:right}}.menu-item{display:inline-table;font-size:.889em;line-height:1.375em;position:relative;text-align:center;z-index:100}@media(max-width:992px){.menu-item{text-align:left}}.menu-item>a{border-bottom:0;box-shadow:inset 0 -2px 0 transparent;color:#9b9b9b;display:inline-block !important;padding-bottom:19px !important;padding-top:19px !important;position:relative;text-decoration:none;vertical-align:middle}.menu-item>a:hover{background-color:#f5f5f5 !important}.menu-item>a.active{background-color:#f5f5f5 !important;box-shadow:inset 0 -2px 0 #c20;color:#333}@media(max-width:992px){.menu-item>a.active{background-color:#f5f5f5 !important;border-bottom-color:transparent}}@media(max-width:992px){.menu-item>a{width:100%}}.menu-item>a .icon-container{color:#9b9b9b;display:block;font-size:.45em;left:0;line-height:1em;margin-top:5px;position:absolute;right:0}@media(max-width:992px){.menu-item>a .icon-container{display:inline-block;left:auto;right:40px}}.menu-item.active a{border-bottom-color:#c20}@media(max-width:992px){.menu-item.active a{border-bottom-color:transparent;color:#333}}.menu-item.active .menu-dropdown{top:100%}.menu-item.active.blog a{background-color:#f5f5f5;border-bottom-color:transparent;color:#333}.menu-item.active.blog a::after{background-color:#f5f5f5;bottom:-4px;content:'';height:2px;left:0;position:absolute;width:100%}@media(max-width:992px){.menu-item.active.blog{background-color:#e1e1e1}.menu-item.active.blog::after{height:0}}.menu-dropdown{box-shadow:0 1px 2px rgba(186,186,186,.5);left:-175%;position:absolute;top:-9999%;z-index:90}@media(max-width:992px){.menu-dropdown{display:none;float:left;font-size:1.2em;left:0;position:relative;top:0;width:100% !important}.menu-dropdown.fadeIn{display:block}.menu-dropdown.fadeOut{display:none}}.menu-dropdown-container{float:left;padding:40px 0 20px;width:100%}@media(max-width:992px){.menu-dropdown-container{background-color:#ebebeb;padding-left:5%;padding-right:50px;width:100%}}.menu-section{display:inline-table;min-width:215px;text-align:left}@media(max-width:992px){.menu-section{margin-bottom:40px}}.menu-title{border-bottom:1px solid #c2c2c2;color:#333;font-family:'myriad-pro',Arial,Helvetica,sans-serif;font-size:.889em;font-weight:400;font-weight:400;line-height:1.375em;line-height:1em;margin-bottom:16px;padding-bottom:16px}.menu-list a{color:#9b9b9b;display:block;font-size:.778em;line-height:1.111em;padding:12px 0;text-decoration:none}.menu-list a:hover{color:#333;font-weight:600}.menu-blog{display:none;height:40px;left:0;overflow:hidden;position:absolute;top:100%;width:100%;z-index:1000}@media(max-width:992px){.menu-blog{height:auto;position:relative;top:0}}@media(max-width:992px){.menu-blog::before{background-color:#f5f5f5;content:'';height:100%;left:-100%;position:absolute;top:0;width:1000%}}.menu-blog::after{background-color:#f5f5f5;bottom:-4px;content:'';height:2px;left:0;position:absolute;width:100%}@media(max-width:992px){.menu-blog::after{background-color:#f5f5f5;bottom:0;height:100%;left:100%;top:0;width:1000%}}.menu-blog-section{display:inline-table;height:40px}@media(max-width:992px){.menu-blog-section{display:block;height:auto}}.menu-blog-title{display:table-cell;text-transform:uppercase;vertical-align:middle}@media(max-width:992px){.menu-blog-title{display:none}}.menu-blog-list{display:inline-table;margin:0}@media(max-width:992px){.menu-blog-list{display:block;padding:40px}}.menu-blog-list>li{display:table-cell}@media(max-width:992px){.menu-blog-list>li{display:block}}.menu-blog-list a{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:2px;color:#9b9b9b;display:table-cell !important;font-size:.778em;font-size:.889em;height:60px;height:40px;line-height:1.111em;line-height:1.375em;padding:0 20px;position:relative;vertical-align:middle}@media(max-width:992px){.menu-blog-list a{text-align:left}}.menu-blog-list a:hover{color:#333;text-decoration:none}.pagination span{display:inline-block;height:35px;vertical-align:middle}.pagination ul{display:inline-block;margin:0 15px;padding:0;vertical-align:middle}.pagination ul li{color:#9b9b9b;display:inline-block;padding:0 2px;vertical-align:middle}.pagination ul li a{align-items:center;border-color:transparent;border-radius:50%;border-style:solid;border-width:1px;-webkit-box-align:center;-webkit-box-pack:center;display:flex;-ms-flex-align:center;justify-content:center}.pagination ul li a:hover,.pagination ul li a:focus{border-color:#c20;text-decoration:none}.pagination ul li a.active,.pagination ul li a:active{border-color:#c20;color:#c20}.pagination a{color:#333;height:29px;line-height:2em;overflow:hidden;text-align:center;width:29px}.pagination a:hover{color:#c20;text-decoration:none}.pagination a.disabled{color:#e1e1e1;pointer-events:none}.search-container{display:inline-table;height:59px;position:relative;text-align:right;vertical-align:top;width:100%}.search-container-mobile{display:block;float:right;height:30px;width:40px}.search-container-mobile .searchview-open{padding-left:0;padding-top:0;position:absolute;right:-16px;top:-4px}@media(max-width:null){.search-container-mobile .searchview-open{right:10px;top:-4px}}@media(min-width:992px){.search-container-mobile .searchview-open{right:10px;top:-4px}}.search-container-mobile .searchview-close{padding-left:0;padding-top:0;right:10px;top:-4px}@media(max-width:null){.search-container-mobile .searchview-close{right:6px;top:17px}}@media(min-width:992px){.search-container-mobile .searchview-close{right:6px;top:17px}}.search-container-mobile .searchview-content{height:48px;margin-top:-18px}@media(max-width:991px){.search-container-mobile .searchview-content{height:56px}}.search-container-mobile .searchform-wrapper{padding:0}.search-container-mobile .searchform-wrapper input{height:48px;padding:.5em 1em .5em 2.5em}@media(max-width:991px){.search-container-mobile .searchform-wrapper input{padding:.9em 1em .4em 2.5em}}.search-wrapper{display:table-cell;vertical-align:middle;width:40px}.searchview-small-container{display:table;margin:0 auto;vertical-align:middle;width:100%;z-index:20}.searchview-open{background-color:transparent;border:0;color:#9b9b9b;cursor:pointer;display:table-cell;font-size:.8em;opacity:1;padding-left:16px;padding-top:18px;visibility:visible}.searchview-close{color:#9b9b9b;cursor:pointer;display:none;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=$ieopacity)';filter:alpha(opacity=100);font-size:.8em;opacity:0;position:absolute;right:6px;top:17px;transition:opacity .2s cubic-bezier(.645,.045,.355,1);visibility:hidden;z-index:3}.searchview-content{height:59px;opacity:0;position:absolute;right:0;top:0;transform-origin:right;transition:all .2s cubic-bezier(.645,.045,.355,1);visibility:hidden;width:100%;z-index:2000}@media(max-width:null){.searchview-content{width:765px}}@media(min-width:768px){.searchview-content{width:765px}}.searchview-wrapper{box-sizing:border-box;margin-left:19px;width:100%}.searchform-wrapper{display:table;padding:.9em 2.225em .7em;text-align:left;width:100%}.searchform-wrapper .loader{-webkit-animation-play-state:paused;animation-play-state:paused;background-color:#f5f5f5;left:10px;opacity:0;position:absolute;top:calc(50% - 12px);transition:opacity .3s ease-in-out;z-index:50001}.searchform-wrapper.loading .loader{-webkit-animation-play-state:running;animation-play-state:running;opacity:1;transition:opacity .3s ease-in-out}.searchform-input{background-color:transparent;border:none !important;border-radius:0;box-shadow:none;box-sizing:border-box;display:table-cell;margin:0;outline:0;width:100%}.searchform-submit{border:none;color:#9b9b9b;display:block;font-size:1em;left:14px;pointer-events:none;position:absolute;top:17px;z-index:1}.searchform-submit .osicon{opacity:1;transition:all .2s cubic-bezier(.645,.045,.355,1)}.searchform-submit.searching{background-image:url("../assets/imgs/icon_loading_white.svg");background-position:0 5px;background-repeat:no-repeat;background-size:contain;height:23px;width:18px}.searchform-submit.searching .osicon{opacity:0;transition:all .2s cubic-bezier(.645,.045,.355,1)}.opened .searchview-content{background-color:#f5f5f5;opacity:1;transition:all .2s cubic-bezier(.645,.045,.355,1);visibility:visible}.opened .searchview-close{display:block;opacity:1;transition:opacity .2s cubic-bezier(.645,.045,.355,1);visibility:visible}.opened .searchview-open{pointer-events:none;transform:translate(-1700%,0);transition:transform .15s cubic-bezier(.69,0,.4,1)}@media(max-width:null){.opened .searchview-open{transform:translate(-406px,0)}}@media(min-width:992px){.opened .searchview-open{transform:translate(-406px,0)}}.subscribe{box-shadow:0 0 2px 0 rgba(112,112,112,.5);font-size:.889em;font-weight:300;left:0;line-height:1.375em;line-height:1em;padding:19px 0;text-align:center;width:100%;z-index:1001}.subscribe-copy{margin-right:20px}@media(max-width:null){.subscribe-actions{display:inline-block}}@media(max-width:767px){.subscribe-actions{display:inline-block}}.subscribe-actions .btn-popup{margin:0 20px}.subscribe-actions .btn-popup.active,.subscribe .container.subscribe-done .subscribe-actions .btn{background-color:#c2c2c2;border-color:#c2c2c2;box-shadow:none;color:#fff}.subscribe-actions .btn-close.active{color:#9b9b9b}.subscribe .container.subscribe-done .subscribe-actions .btn{cursor:none;pointer-events:none}@media(max-width:null){.subscribe .container.subscribe-share .os_addthis-container .os_addthis_wrapper .addthis_toolbox{justify-content:center}.subscribe .container.subscribe-share .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_buttons{-webkit-box-flex:initial;-webkit-box-pack:center;flex:initial;justify-content:center}.subscribe .container.subscribe-share .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_buttons a{margin-right:15px}}@media(max-width:767px){.subscribe .container.subscribe-share .os_addthis-container .os_addthis_wrapper .addthis_toolbox{justify-content:center}.subscribe .container.subscribe-share .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_buttons{-webkit-box-flex:initial;-webkit-box-pack:center;flex:initial;justify-content:center}.subscribe .container.subscribe-share .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_buttons a{margin-right:15px}}@media(max-width:992px){.subscribe{padding:10px 0}.subscribe .container{align-items:center;-webkit-box-align:center;-webkit-box-pack:justify;display:flex;-ms-flex-align:center;flex-direction:row;justify-content:space-between}.subscribe .container .os_addthis-container{flex:1}.subscribe .container .os_addthis-container .os_addthis_wrapper .addthis_toolbox{align-items:center;-webkit-box-align:center;-webkit-box-pack:justify;display:flex;-ms-flex-align:center;flex-direction:row;justify-content:space-between;width:auto}.subscribe .container .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_info{-webkit-box-pack:center;display:flex;flex-direction:column;justify-content:center;margin-right:20px}.subscribe .container .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_info .icon-container{display:block;display:inline-block;font-size:1em;padding:0;vertical-align:middle}.subscribe .container .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_info .icon-container i{color:#707070}.subscribe .container .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_info .counter-container{margin-top:2px}.subscribe .container .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_info .counter-container .addthis_counter a{margin-top:1px !important}.subscribe .container .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_buttons{align-items:center;-webkit-box-align:center;-webkit-box-flex:1;-webkit-box-pack:start;display:flex;flex:1;-ms-flex-align:center;flex-direction:row;justify-content:flex-start;margin:0;width:auto}.subscribe .container .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_buttons a{color:#707070;font-size:2.3em;line-height:inherit;margin-bottom:0;margin-right:20px}}@media(max-width:992px) and (max-width:null){.subscribe .container .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_buttons a{font-size:2.1em;margin-right:5px}}@media(max-width:992px) and (max-width:767px){.subscribe .container .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_buttons a{font-size:2.1em;margin-right:5px}}@media(max-width:992px){.subscribe .container .subscribe-actions .btn{color:#c20;font-family:'myriad-pro',Arial,sans-serif;font-size:.9em;margin:0 12px 0}}@media(max-width:992px) and (max-width:null){.subscribe .container .subscribe-actions .btn{margin:0}}@media(max-width:992px) and (max-width:767px){.subscribe .container .subscribe-actions .btn{margin:0}}.overflow-hidden{overflow:hidden!important}.subscribe-fit-screen .subscribe-form{padding:0}.subscribe-fit-screen .subscribe-form>div{overflow:scroll;overflow-x:auto;padding:15px}@media(max-width:992px){.subscribe-fit-screen{z-index:9999}.subscribe-fit-screen .subscribe-form>div{overflow:auto;overflow-x:auto}.subscribe .container .subscribe-actions .btn:hover,.subscribe .container .subscribe-actions .btn:focus,.subscribe .container .subscribe-actions .btn:active,.subscribe .container .subscribe-actions .btn:hover:active,.subscribe .container .subscribe-actions .btn:active:focus{color:#fff}.subscribe .container .subscribe-form{border-bottom:solid 1px rgba(0,0,0,.15);bottom:57px !important;box-shadow:none;left:0 !important;overflow:scroll;position:fixed;right:0;top:0;width:100%}.subscribe .container .subscribe-form::before,.subscribe .container .subscribe-form::after{display:none}.subscribe .container .subscribe-form-success .form-container h3{margin-bottom:20px;padding-top:30px}.subscribe .container .subscribe-form-success .form-container p.info{font-size:18px;margin-bottom:3.5rem}.subscribe .container .subscribe-form-success .form-container p.secondary-info{margin-top:3.5rem}}.subscribe .icon-container{color:#c20;display:inline-block;padding-right:12px;padding-top:10px}.subscribe a{color:#c20}.subscribe .btn{color:#fff;line-height:2.3;margin:0 20px 0 40px;padding:0 1.2em}.subscribe-form{background-color:#fff;bottom:9999%;box-shadow:0 0 2px 0 rgba(112,112,112,.5);display:none;padding:15px;position:absolute;right:225px;width:350px;z-index:100}.subscribe-form.active{bottom:60px;display:block}.subscribe-form-title{font-family:'myriad-pro',Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:300;line-height:1.4em;margin-bottom:40px}.subscribe-form .btn-cancel{display:block;float:right}.subscribe-form .btn-primary{margin:1.45em 0}.subscribe-form p{line-height:1.4em;margin-bottom:5px}.subscribe-form .info{margin-bottom:1.45em}.subscribe-form input[type=text],.subscribe-form input[type=email],.subscribe-form input[type=password],.subscribe-form input[type=number]{margin-bottom:1.5em;width:100%}.subscribe-form input[type=checkbox],.subscribe-form input[type=radio]{vertical-align:top}.subscribe .subscribe-form .form-container{padding:40px 0 0 0}@media(max-width:null){.subscribe .subscribe-form .form-container{padding:0}}@media(min-width:992px){.subscribe .subscribe-form .form-container{padding:0}}.subscribe .subscribe-form .btn-cancel{color:#707070}.subscribe .subscribe-form .checkbox-container{display:flex;flex-direction:row}.subscribe .subscribe-form input[type="text"],.subscribe .subscribe-form input[type="email"]{margin-bottom:20px;outline:none;padding:8px 16px;width:100%}.subscribe .subscribe-form input[type="checkbox"]{height:22px;margin-right:20px;width:22px}.subscribe .subscribe-form input[type="checkbox"]::before{background:#fff;border:1px solid #c2c2c2;content:"";display:block;height:22px;position:relative;width:22px}.subscribe .subscribe-form input[type="checkbox"]:checked::after{background-color:#c20;content:"";display:block;height:16px;left:3px;position:relative;top:-19px;width:16px}.subscribe .subscribe-form a{color:#3b7eff}.subscribe .subscribe-form a.btn-subscribe{color:#fff}.subscribe .subscribe-form::before{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #c2c2c2;bottom:-18px;content:"";left:50%;position:absolute;transform:translateX(-50%) scaleY(.7)}.subscribe .subscribe-form::after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;bottom:-17px;content:"";left:50%;position:absolute;transform:translateX(-50%) scaleY(.7)}.subscribe .subscribe-form-success{display:none}.subscribe .subscribe-form-success .form-container img{width:160px}.subscribe .subscribe-form-success .form-container h3,.subscribe .subscribe-form-success .form-container p{color:#0a0a0a;font-family:'myriad-pro',Arial,Helvetica,sans-serif;font-weight:300}.subscribe .subscribe-form-success .form-container h3{font-size:24px}.subscribe .subscribe-form-success .form-container p{margin-bottom:0}.subscribe .subscribe-form-success .form-container p.info{font-size:18px;margin-bottom:9rem}.subscribe .subscribe-form-success .form-container a.close-subscribe{font-size:18px}.subscribe .subscribe-form-success .form-container p.secondary-info{margin-top:9rem}.tags-icon,.tags-list{display:inline-block;vertical-align:top}.tags-icon{color:#c2c2c2;font-size:1.6em;margin-right:24px}.tag-name{color:#c20}.tags-list{font-family:'myriad-pro',Arial,sans-serif;font-weight:300;list-style:none;margin:0;padding:0}.tags-list-item{display:inline-block;margin:0 20px 12px 0;vertical-align:middle}.tags-list-item:last-child{margin-right:0}.tags-list-link{border:1px solid #e1e1e1;border-radius:2em;color:#333 !important;display:block;font-size:.9em;padding:4px 14px}.tags-list-link:hover{border-color:#333;text-decoration:none}.hightlight-section.tag-list{padding:40px 0 20px 0}.hightlight-section.tag-list .osicon-tag{margin-right:20px}@media only screen and (max-width:992px){.header-container{left:0;position:fixed;top:0;transition:transform .2s ease-out}.header-progress-bar{transition:transform .2s ease-out}}.header-progress-bar{position:fixed;width:100%;z-index:10000}.progress-container{height:3px;width:100%}.progress-bar{background-color:#c20;height:3px;width:0%}@media(max-width:991.98px){.header-progress-bar{top:0}}@media(max-width:767.98px){.header-progress-bar{top:0}}.font-size-xs{font-size:.778em;line-height:1.333em}.font-size-s{font-size:.889em;line-height:1.666em}.font-size-m{font-size:1em;line-height:1.556em}.font-size-l{font-size:1.111em;line-height:1.333em}.font-size-xl{font-size:1.333em;line-height:1.333em}.font-size-01{font-size:1.667em;line-height:1.444em}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-color-black{color:#0a0a0a}.text-color-blue{color:#285dab}.text-color-lightblue{color:#437bcc}.text-color-darkblue{color:#1e4580}.text-color-green{color:#3aa693}.text-color-lightgreen{color:#42beab}.text-color-darkgreen{color:#2d8576}.text-color-purple{color:#801a47}.text-color-lightpurple{color:#991f57}.text-color-darkpurple{color:#661037}.text-color-red{color:#c20}.text-color-darkred{color:#8c1700}.text-color-yellow{color:#fdb515}.text-color-lightyellow{color:#ffc940}.text-color-darklyellow{color:#d99b12}a.text-color-white,.text-color-white{color:#fff}.text-color-grey01{color:#333}.text-color-grey02{color:#707070}.text-color-grey03{color:#9b9b9b}.text-color-grey04{color:#c2c2c2}.text-color-grey05{color:#e1e1e1}.text-color-grey06{color:#ebebeb}.text-color-grey07{color:#f4f4f4}.bg-color-black,.background-color-black{background-color:#0a0a0a}.background-color-blue{background-color:#285dab}.background-color-lightblue{background-color:#437bcc}.background-color-darkblue{background-color:#1e4580}.background-color-green{background-color:#3aa693}.background-color-lightgreen{background-color:#42beab}.background-color-darkgreen{background-color:#2d8576}.background-color-purple{background-color:#801a47}.background-color-lightpurple{background-color:#991f57}.background-color-darkpurple{background-color:#661037}.background-color-red{background-color:#c20}.background-color-darkred{background-color:#8c1700}.background-color-yellow{background-color:#fdb515}.background-color-lightyellow{background-color:#ffc940}.background-color-darklyellow{background-color:#d99b12}.bg-color-white,.background-color-white{background-color:#fff}.background-color-grey01{background-color:#333}.background-color-grey02{background-color:#707070}.background-color-grey03{background-color:#9b9b9b}.background-color-grey04{background-color:#c2c2c2}.background-color-grey05{background-color:#e1e1e1}.background-color-grey06{background-color:#ebebeb}.background-color-grey07{background-color:#f4f4f4}.margin-top-s{margin-top:10px}.margin-top-m{margin-top:25px}.margin-top-l{margin-top:40px}.margin-right-s{margin-right:10px}.margin-right-m{margin-right:25px}.margin-right-l{margin-right:40px}.margin-bottom-s{margin-bottom:10px}.margin-bottom-m{margin-bottom:25px}.margin-bottom-l{margin-bottom:40px}.margin-left-s{margin-left:10px}.margin-left-m{margin-left:25px}.margin-left-l{margin-left:40px}.btn-primary,a.btn-primary{background-color:#c20;color:#fff;line-height:initial;padding:.5em 1.2em}.hide-on-desktop{display:none}@media(max-width:991.98px){.margin-left-table-null{margin-left:0}.margin-right-table-null{margin-right:0}.margin-top-table-null{margin-top:0}.margin-bottom-table-null{margin-bottom:0}.margin-table-null{margin:0}}@media(max-width:767.98px){.margin-left-mobile-null{margin-left:0}.margin-right-mobile-null{margin-right:0}.margin-top-mobile-null{margin-top:0}.margin-bottom-mobile-null{margin-bottom:0}.margin-mobile-null{margin:0 0 0 0}.text-align-left-mobile{text-align:left}.text-align-center-mobile{text-align:center}.text-align-right-mobile{text-align:right}.hide-on-mobile{display:none}.hide-on-desktop{display:block}}.blog-2cols{display:table;width:100%}.blog-2cols__col1,.blog-2cols__col2{display:table-cell;width:50%}.blog-card{border-radius:3px;display:table;font-size:.889em;overflow:hidden;width:100%}.blog-card.background-color-white{border:1px solid #c2c2c2}.blog-card img{max-height:300px;max-width:300px}.blog-card__left-content:empty,.blog-card__right-content:empty{display:none}.blog-card__content{display:table-cell;vertical-align:top;width:100%}.blog-card__content__align-top .blog-card__content{vertical-align:top}.blog-card__content__align-bottom .blog-card__content{vertical-align:bottom}.blog-card__content__align-middle .blog-card__content{vertical-align:middle}.blog-card__left-content{display:table-cell;vertical-align:middle}.blog-card__right-content{display:table-cell;vertical-align:middle}.blog-card__content-flex{display:block;padding:25px}.blog-card__actions{padding-top:20px}.blog-card__actions:empty{display:none}.blog-card__img__height-s img{max-height:200px;max-width:200px}.blog-card__img__height-m img{max-height:300px;max-width:300px}.blog-card__img__height-l img{max-height:400px;max-width:400px}.full-width-card{background-position:center;background-repeat:no-repeat;background-size:cover;padding:25px 0;position:relative}.full-width-card__height-l{height:450px}.full-width-card__full-height{height:calc(100vh - 58px)}@media(min-width:1315px){.full-width-card.container-l .container{max-width:1350px;width:90%}}.scroll-show-content{opacity:0;transform:translate3d(0,20px,0);transition:opacity 2s cubic-bezier(.694,0,.335,1),transform 700ms cubic-bezier(.694,0,.335,1)}.scroll-show-content[content-in-view]{opacity:1;transform:translate3d(0,0,0)}@media(max-width:767.98px){.blog-2cols{display:flex;flex-direction:column}.blog-2cols__col1,.blog-2cols__col2{display:inline-block;width:100%}.blog-2cols.invert-mobile .blog-2cols__col1{order:2}.blog-2cols.invert-mobile .blog-2cols__col2{order:1}.blog-card{display:flex;flex-direction:column}.blog-card__left-content{order:1}.blog-card__content{order:2}.blog-card__right-content{order:3}.blog-card.left-to-bottom-mobile .blog-card__left-content{order:3}.blog-card.right-to-top-mobile .blog-card__right-content{order:1}.blog-card.left-right-mobile-height-s .blog-card__left-content img,.blog-card.left-right-mobile-height-s .blog-card__right-content img{height:100%}.blog-card.left-right-mobile-height-m .blog-card__left-content,.blog-card.left-right-mobile-height-m .blog-card__right-content{overflow:hidden}.blog-card__left-content,.blog-card__right-content{text-align:center}}.component.SimpleHeader+.component.CardsBy h2,.component.SimpleHeader+.scpm+.scpm+.component.CardsBy h2,.component.SimpleHeader+.component.PinnedCards h2,.component.SimpleHeader+.scpm+.scpm+.component.PinnedCards h2{margin-top:0}.figure-caption span{display:inline-block;font-size:.94em;margin-bottom:10px}.cookie-notification.cookies-popup.permisive+.component.Menu>.component-content>.header-container{position:relative}.footer-container{margin-bottom:-30px}.subscribe a.no-thanks-lnk{color:#333}.header-container .blog-brand a{color:#333}.header-container .blog-brand a:hover{color:#333;text-decoration:none}.hightlight-section.tag-list{padding:40px 20px 0 20px}.hightlight-section.tag-list .osicon-tag{margin-right:10px}.card-image-container{cursor:pointer}body.on-page-editor #scCrossPiece,body.preview #scCrossPiece,body.on-page-editor div.component.Menu{display:none}body.on-page-editor div.author-metadata p span{white-space:normal}@media(max-width:992px){.subscribe .container .subscribe-form{height:100%}.subscribe-form-title{margin-bottom:20px}.subscribe a.no-thanks-lnk{margin-left:20px}.header-container .blog-brand{margin-left:1em}.PostRelated .card .card-info{background:#fff}.subscribe .container .os_addthis-container .os_addthis_wrapper .addthis_toolbox .addthis_buttons a{font-size:2em;margin-right:7px}.subscribe .btn{line-height:2}.PostContent iframe{height:auto;max-width:100% !important}.PostRelated .card .addthis_buttons,.os_addthis .addthis_buttons{display:none}}.addthis_counter.addthis_default_style{height:34px;position:absolute;right:0;width:40px}.addthis_counter.addthis_default_style .addthis_button_expanded{display:block !important}.addthis_info{position:relative}.CardsByCategory:nth-of-type(2){background-color:#fff}.CardsByCategory:nth-of-type(2) .section-title span{background-color:transparent}.CardsByCategory{background-color:#f6f5f5}.CardsByCategory .section-title span{background-color:#f6f5f5}.CardsByCategory:nth-of-type(2) .section-title{margin-top:0;z-index:1}.btn-default-blog{background-color:transparent;border:.05em solid #c20;border-radius:.2em;color:#c20;cursor:pointer;display:inline-block;font-size:16px;line-height:1.45em;outline:none;padding:.7em 1.8em;text-align:center;text-decoration:none;-webkit-transition:all .2s cubic-bezier(.645,.045,.355,1)}.btn-default-blog.big{font-size:18px;font-weight:300}.btn-default-blog:link{color:#c20}.btn-default-blog:hover{border-color:#8c1700;color:#8c1700;text-decoration:none}.CardsByCategory:last-of-type .section{margin-bottom:100px}.disqus{margin-left:60px;margin-right:60px}.pagination ul li span.active{align-items:center;border-radius:50%;border-style:solid;border-width:1px;color:#c20;display:flex;height:29px;justify-content:center;width:29px}.pagination .pagination>li>a,.pagination .pagination>li>span{align-items:center;border-color:transparent;border-radius:50%;border-style:solid;border-width:1px;color:#333;display:flex;justify-content:center}.pagination .pagination>.active>a,.pagination .pagination>.active>span,.pagination .pagination>.active>a:hover,.pagination .pagination>.active>span:hover,.pagination .pagination>.active>a:focus,.pagination .pagination>.active>span:focus{align-items:center;background-color:#fff;border-color:#c20;border-radius:50%;border-style:solid;border-width:1px;color:#c20;display:flex;height:29px;justify-content:center;width:29px}.PostsBy.tag~.component.list-pagination{display:block}.btn-container.hide-desktop{height:auto}.search-collapse{background-color:#f4f4f4;display:block;float:none;height:auto;width:100%}.searchview-content.search-content-wrapper{display:block;margin-top:0;opacity:1;position:initial;right:0;visibility:visible;width:100%}.btn-default-blog.header-button{display:inline-block;font-weight:300;padding:.2em .812em}.content-menu{height:100%}.content-menu *{height:inherit}@media only screen and (min-width:993px){.container-navbar{display:flex;justify-content:space-between}.search-container.hide-mobile .searchview-open{padding-top:14px}.search-container.hide-mobile{margin-right:20px}.search-container.opened .searchview-open{display:none}.search-container.opened .searchview-close{font-size:.6333333em;padding:0 10px;z-index:2000}.side-search{align-items:center;-webkit-box-align:center;display:flex;-ms-flex-align:center;z-index:100}.search-container{align-content:center;align-self:stretch;-webkit-box-pack:stretch;display:inline-flex;-ms-flex-item-align:stretch;-ms-flex-line-pack:center;justify-content:stretch}.btn-container{padding-left:15px}.navbar-header.spacing,.navbar-collapse.collapse.menu-container.spacing{margin-right:110px}.header-container .blog-brand{margin-left:1em}}@media only screen and (max-width:992px){.header-container .nav.navbar-nav.menu.no-spacing-top{margin-top:0}.search-container.search-container-mobile .searchform-wrapper .searchform-input{padding:.9em .938em .4em}.content-menu .menu-item>a.active{background-color:#e1e1e1 !important}.btn-container.hide-desktop{padding:19px 15px;text-align:left}}@media only screen and (min-width:993px) and (max-width:1999px){.navbar-header.spacing,.navbar-collapse.collapse.menu-container.spacing{margin-right:27px}.navbar-nav>li>a{padding:10px 14px}}@media only screen and (max-width:767px){.container-height{height:calc(100vh - 56px)}.btn-container.hide-desktop{bottom:20px;left:20px;padding:5px;position:absolute}}