html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a:active,a:focus{outline:0}a{text-decoration:none}ins{background:#fff;text-decoration:none}code{position:relative;top:-1px;border:none;background-color:#f1f1f1;padding:2px 6px}pre{background-color:#f1f1f1;padding:4px 10px;border:none;border-radius:0;margin-top:24px;overflow:auto}cite{font-size:13px;font-style:italic;font-weight:400;text-transform:none;color:#000}cite a{color:#000}cite a:hover{color:#4db2ec}q{font-style:italic}ol,ul{padding:0}ol li,ul li{line-height:24px;margin-left:21px}.dl-horizontal a{font-weight:500!important}.dl-horizontal dt{width:70px;font-weight:400;line-height:24px;font-size:15px}.dl-horizontal dd{margin-left:90px;line-height:24px;font-size:14px}address{font-size:inherit!important;line-height:inherit!important;margin-bottom:21px}big{text-transform:uppercase}embed{width:100%}table{width:100%}table th{text-align:left;border:1px solid #ededed;padding:2px 8px}table td{border:1px solid #ededed;padding:2px 8px}table .odd td{background-color:#fcfcfc}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;color:#111;font-weight:400;margin:6px 0}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color:#111}h1{font-size:32px;line-height:40px;margin-top:33px;margin-bottom:23px}h2{font-size:27px;line-height:38px;margin-top:30px;margin-bottom:20px}h3{font-size:22px;line-height:30px;margin-top:27px;margin-bottom:17px}h4{font-size:19px;line-height:29px;margin-top:24px;margin-bottom:14px}h5{font-size:17px;line-height:25px;margin-top:21px;margin-bottom:11px}h6{font-size:16px;line-height:24px;margin-top:21px;margin-bottom:11px}.videopress-placeholder{width:100%!important}.videopress-poster{height:auto!important;width:100%!important}.video-player{width:100%!important}textarea{font-size:12px;line-height:21px;color:#444;border:1px solid #e1e1e1;width:100%;max-width:100%;height:168px;min-height:168px;padding:6px 9px}@media (max-width:767px){textarea{font-size:16px}}textarea:active,textarea:focus{border-color:#b0b0b0!important}input:focus,input[type]:focus,textarea:focus{outline:0}input[type=submit]{font-family:Roboto,sans-serif;font-size:13px;background-color:#222;border-radius:0;color:#fff;border:none;padding:8px 15px;font-weight:500;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}input[type=submit]:hover{background-color:#4db2ec}input[type=email],input[type=tel],input[type=text],input[type=url]{font-size:12px;line-height:21px;color:#444;border:1px solid #e1e1e1;width:100%;max-width:100%;height:34px;padding:3px 9px}@media (max-width:767px){input[type=email],input[type=tel],input[type=text],input[type=url]{font-size:16px}}input[type=email]:active,input[type=email]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=url]:active,input[type=url]:focus{border-color:#b0b0b0!important}input[type=password]{width:100%;position:relative;top:0;display:inline-table;vertical-align:middle;font-size:12px;line-height:21px;color:#444;border:1px solid #ccc;max-width:100%;height:34px;padding:3px 9px;margin-bottom:10px}@media (max-width:767px){input[type=password]{font-size:16px}}body{visibility:visible!important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:'';line-height:0}.clearfix:after{clear:both}.tdm-title{font-size:36px;line-height:47px;font-weight:400;margin-top:10px;margin-bottom:26px;color:#111;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}@media (max-width:767px){.tdm-title{font-size:35px;line-height:39px}}.tdm-title-bg{font-size:46px;line-height:56px;font-weight:400}@media (min-width:768px) and (max-width:1018px){.tdm-title-bg{font-size:36px;line-height:42px}}@media (max-width:767px){.tdm-title-bg{font-size:40px;line-height:50px}}.tdm-btn-sm{font-size:13px;line-height:29px;height:31px;padding:0 16px}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{background-color:#fff0}b,strong{font-weight:700}img{border:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{visibility:visible!important}img{max-width:100%;height:auto}.td-category-grid,.td-main-content-wrap{background-color:#fff}.td-container,.tdc-row,.tdc-row-composer{width:1068px;margin-right:auto;margin-left:auto}.td-container:after,.td-container:before,.tdc-row-composer:after,.tdc-row-composer:before,.tdc-row:after,.tdc-row:before{display:table;content:'';line-height:0}.td-container:after,.tdc-row-composer:after,.tdc-row:after{clear:both}.tdc-row-composer[class*=stretch_row]>.td-pb-row>.td-element-style,.tdc-row[class*=stretch_row]>.td-pb-row>.td-element-style{width:100vw!important;left:50%!important;transform:translateX(-50%)!important}@media (max-width:767px){.td-pb-row>.td-element-style{width:100vw!important;left:50%!important;transform:translateX(-50%)!important}}.td-pb-row{margin-right:-24px;margin-left:-24px;position:relative}.td-pb-row:after,.td-pb-row:before{display:table;content:''}.td-pb-row:after{clear:both}.td-pb-row [class*=td-pb-span]{display:block;min-height:1px;float:left;padding-right:24px;padding-left:24px;position:relative}@media (min-width:1019px) and (max-width:1140px){.td-pb-row [class*=td-pb-span]{padding-right:20px;padding-left:20px}}@media (min-width:768px) and (max-width:1018px){.td-pb-row [class*=td-pb-span]{padding-right:14px;padding-left:14px}}@media (max-width:767px){.td-pb-row [class*=td-pb-span]{padding-right:0;padding-left:0;float:none;width:100%}}.td-pb-span12{width:100%}@media (min-width:1019px) and (max-width:1140px){.td-container,.tdc-row,.tdc-row-composer{width:980px}.td-block-row,.td-pb-row{margin-right:-20px;margin-left:-20px}}@media (min-width:768px) and (max-width:1018px){.td-container,.tdc-row,.tdc-row-composer{width:740px}.td-block-row,.td-pb-row{margin-right:-14px;margin-left:-14px}}@media (max-width:767px){.td-container,.tdc-row,.tdc-row-composer{width:100%;padding-left:20px;padding-right:20px}.td-block-row,.td-pb-row{width:100%;margin-left:0;margin-right:0}}.td-header-wrap{position:relative;z-index:2000}.td-header-row:after,.td-header-row:before{display:table;content:''}.td-header-row:after{clear:both}.td-header-row [class*=td-header-sp]{display:block;min-height:1px;float:left;padding-right:24px;padding-left:24px}@media (min-width:1019px) and (max-width:1140px){.td-header-row [class*=td-header-sp]{padding-right:20px;padding-left:20px}}@media (min-width:768px) and (max-width:1018px){.td-header-row [class*=td-header-sp]{padding-right:14px;padding-left:14px}}@media (max-width:767px){.td-header-row [class*=td-header-sp]{display:none}}.td-logo{margin:0;padding:0;line-height:inherit;font-size:inherit!important}.td-header-sp-logo a{line-height:106px}.td-header-menu-wrap-full{z-index:9998;position:relative}@media (max-width:767px){.td-header-wrap .td-header-main-menu,.td-header-wrap .td-header-menu-wrap,.td-header-wrap .td-header-menu-wrap-full{background-color:#222!important;height:54px!important}.header-search-wrap .td-icon-search{color:#fff!important}}.td-header-main-menu{position:relative;z-index:999;padding-right:48px}@media (max-width:767px){.td-header-main-menu{padding-right:64px;padding-left:2px}}@media (max-width:767px){body .td-header-wrap .td-header-main-menu{background-color:#061893!important}}.td-header-style-7 .td-header-main-menu,.td-header-style-7 .td-header-menu-wrap-full{position:relative}@media (max-width:767px){.td-header-style-7 .td-header-main-menu{height:54px}}.sf-menu,.sf-menu li,.sf-menu ul{margin:0;list-style:none}.sf-menu{margin-top:28px;float:right}@media (max-width:767px){.sf-menu{display:none}}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu>li.td-normal-menu>ul.sub-menu{left:-15px}@media (min-width:768px) and (max-width:1018px){.sf-menu{margin-top:6px}.sf-menu>li.td-normal-menu>ul.sub-menu{left:-5px}}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu li .fa{margin-right:10px;font-size:1.4em;vertical-align:middle;position:relative;top:-1px}.sf-menu li .td-only-icon{margin-right:0}.sf-menu .td-menu-item>a{display:block;position:relative}.sf-menu li.sfHover ul,.sf-menu li:hover ul{left:0;top:auto;z-index:99}ul.sf-menu li.sfHover li ul,ul.sf-menu li:hover li ul{top:-999em}ul.sf-menu li li.sfHover ul,ul.sf-menu li li:hover ul{left:10em;top:0!important}ul.sf-menu li li.sfHover li ul,ul.sf-menu li li:hover li ul{top:-999em}.sf-menu .menu-item-has-children span.menu-icon-dropdown{padding-left:6px}.sf-menu .menu-item-has-children span.menu-icon-dropdown svg{fill:#fff;width:11px}.sf-menu>.current-category-ancestor,.sf-menu>.current-menu-ancestor,.sf-menu>.current-menu-item{z-index:0}.td-no-down-arrow>a .sf-sub-indicator{display:none}.sf-menu>li>a{padding:0 14px;line-height:78px;font-size:14px;color:#fff;font-weight:400;text-transform:uppercase;-webkit-backface-visibility:hidden;letter-spacing:.3px}@media (min-width:768px) and (max-width:1018px){.sf-menu>li>a{padding:0 9px;font-size:12px;line-height:48px}}@media (min-width:1019px) and (max-width:1140px){.sf-menu>li>a{padding:0 12px}}.sf-menu .menu_icon{position:relative;top:13px;float:left}.sf-menu .sub-menu .menu_icon{top:0}.sf-menu .menu_hidden{display:none!important}.sf-menu>.current-category-ancestor>a,.sf-menu>.current-menu-ancestor>a,.sf-menu>.current-menu-item>a,.sf-menu>.sfHover,.sf-menu>.sfHover>a,.sf-menu>li>a:hover{z-index:999}.sf-menu>.current-category-ancestor>a,.sf-menu>.current-menu-ancestor>a,.sf-menu>.current-menu-item>a,.sf-menu>.sfHover>a,.sf-menu>li>a:hover{background-color:#fff0}.td-affix .sf-menu>.current-category-ancestor>a,.td-affix .sf-menu>.current-menu-ancestor>a,.td-affix .sf-menu>.current-menu-item>a,.td-affix .sf-menu>.sfHover>a,.td-affix .sf-menu>li>a:hover{background-color:#fff0}.sf-menu>li>a:after{background-color:#fff0;content:'';width:0;height:3px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:width .2s ease;-moz-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.sf-menu>.current-category-ancestor>a:after,.sf-menu>.current-menu-ancestor>a:after,.sf-menu>.current-menu-item>a:after,.sf-menu>.sfHover>a:after,.sf-menu>li:hover>a:after{background-color:#4db2ec;width:100%}#td-header-menu{display:inline-block;vertical-align:top}.td-normal-menu ul{box-shadow:1px 1px 4px rgb(0 0 0 / .15)}.sf-menu .td-normal-menu ul{padding:15px 0}@media (min-width:768px) and (max-width:1018px){.sf-menu .td-normal-menu ul{padding:8px 0}}.sf-menu .td-normal-menu ul ul{margin:-15px 0}@media (min-width:768px) and (max-width:1018px){.sf-menu .td-normal-menu ul ul{margin:-8px 0}}.sf-menu ul{background-color:#fff}.sf-menu ul .td-menu-item>a{padding:7px 30px;font-size:12px;line-height:20px;color:#111}.sf-menu ul .td-menu-item>a .fa{font-size:1em;position:relative;top:-1px;width:20px;margin-right:5px;text-align:center}@media (min-width:768px) and (max-width:1018px){.sf-menu ul .td-menu-item>a{padding:5px 16px 6px;font-size:12px}}.sf-menu ul .td-icon-menu-down{float:right;top:0;font-size:7px}.sf-menu ul .current-category-ancestor>a,.sf-menu ul .current-menu-ancestor>a,.sf-menu ul .current-menu-item>a,.sf-menu ul .sfHover>a,.sf-menu ul .td-menu-item>a:hover{color:#4db2ec}.sf-menu a:active,.sf-menu a:focus,.sf-menu a:hover,.sf-menu li.sfHover,.sf-menu li:hover{outline:0}.sf-menu .td-icon-menu-down{position:absolute;top:50%;margin-top:-5px;padding-left:7px;font-size:9px}@media (min-width:768px) and (max-width:1018px){.sf-menu .td-icon-menu-down{padding-left:6px}}.sf-menu .sub-menu{-webkit-backface-visibility:hidden}.sf-menu .sub-menu .td-icon-menu-down{position:absolute;top:50%;right:19px;margin-top:-9px;line-height:19px}.sf-menu .td-menu-badge{font-size:10px;background-color:#f0f8ff;color:#4db2ec;border-radius:10px;padding:1px 7px 2px;margin-left:6px;line-height:1;position:relative;top:-1px}@media (max-width:767px){.td-menu-badge{display:none}}.sf-menu a.sf-with-ul{padding-right:31px;min-width:1px}@media (min-width:768px) and (max-width:1018px){.sf-menu a.sf-with-ul{padding-right:22px}}a.sf-with-ul i.td-icon-menu-down:before{content:'\e808'}ul.sf-js-enabled>li>a>i.td-icon-menu-down:before{content:'\e806'!important}#td-header-menu{display:block;vertical-align:top}.td-boxed-layout #td-outer-wrap{z-index:1}#td-outer-wrap{overflow:hidden}@media (max-width:767px){#td-outer-wrap{margin:auto;width:100%;-webkit-transition:transform 0.7s ease;-moz-transition:transform 0.7s ease;-o-transition:transform 0.7s ease;transition:transform 0.7s ease;-webkit-transform-origin:50% 200px 0;-moz-transform-origin:50% 200px 0;-o-transform-origin:50% 200px 0;transform-origin:50% 200px 0}}#td-top-mobile-toggle{display:none}@media (max-width:767px){#td-top-mobile-toggle{display:inline-block;position:relative}}#td-top-mobile-toggle a{display:inline-block}#td-top-mobile-toggle span{font-size:27px;width:64px;line-height:54px;height:54px;display:inline-flex;padding-top:1px;color:#fff}#td-top-mobile-toggle span>svg{fill:#fff;width:22px;margin:auto}.td-menu-background{background-repeat:no-repeat;background-size:cover;background-position:center top;position:fixed;top:0;display:block;width:100%;height:113%;z-index:9999;visibility:hidden;transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)}.td-menu-background:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;opacity:.98;background:#061893;background:-moz-linear-gradient(top,#061893 0%,#061893 100%);background:-webkit-linear-gradient(top,#061893 0%,#061893 100%);background:-o-linear-gradient(top,#061893 0%,#061893 100%);background:-ms-linear-gradient(top,#061893 0%,#061893 100%);background:linear-gradient(to bottom,#061893 0%,#061893 100%)}#td-mobile-nav{padding:0;position:absolute;width:100%;height:auto;top:0;z-index:9999;visibility:hidden;transform:translate3d(-99%,0,0);-webkit-transform:translate3d(-99%,0,0);-moz-transform:translate3d(-99%,0,0);-ms-transform:translate3d(-99%,0,0);-o-transform:translate3d(-99%,0,0);left:-1%;font-family:-apple-system,".sfnstext-regular",san francisco,Roboto,segoe ui,helvetica neue,lucida grande,sans-serif}#td-mobile-nav .td_display_err{text-align:center;color:#fff;border:none;-webkit-box-shadow:0 0 8px rgb(0 0 0 / .16);-moz-box-shadow:0 0 8px rgb(0 0 0 / .16);box-shadow:0 0 8px rgb(0 0 0 / .16);margin:-9px -30px 24px;font-size:14px;border-radius:0;padding:12px;position:relative;background-color:rgb(255 255 255 / .06);display:none}#td-mobile-nav input:invalid{box-shadow:none!important}.td-js-loaded #td-mobile-nav,.td-js-loaded .td-menu-background{visibility:visible;-webkit-transition:transform .5s cubic-bezier(.79,.14,.15,.86);-moz-transition:transform .5s cubic-bezier(.79,.14,.15,.86);-o-transition:transform .5s cubic-bezier(.79,.14,.15,.86);transition:transform .5s cubic-bezier(.79,.14,.15,.86)}#td-mobile-nav{height:1px;overflow:hidden}#td-mobile-nav .td-menu-socials{padding:0 65px 0 20px;overflow:hidden;height:60px}#td-mobile-nav .td-social-icon-wrap{margin:20px 5px 0 0;display:inline-block}#td-mobile-nav .td-social-icon-wrap span{border:none;background-color:#fff0;font-size:14px;width:40px;height:40px;line-height:38px;color:#fff;vertical-align:middle;display:inline-flex}#td-mobile-nav .td-social-icon-wrap span>svg{fill:#fff;height:18px;margin:auto}.td-mobile-close{position:absolute;right:1px;top:0;z-index:1000}.td-mobile-close .td-icon-close-mobile{height:70px;width:70px;line-height:70px;font-size:21px;color:#fff;top:4px;position:relative;text-align:center;display:inline-flex}.td-mobile-close .td-icon-close-mobile>svg{fill:#fff;width:24px;margin:auto}.td-mobile-content{padding:20px 20px 0}.td-mobile-container{padding-bottom:20px;position:relative}.td-mobile-container{opacity:1;-webkit-transition:all 0.5s ease 0.5s;-moz-transition:all 0.5s ease 0.5s;-o-transition:all 0.5s ease 0.5s;transition:all 0.5s ease 0.5s}.td-mobile-content .fa{margin-right:10px;min-width:22px!important;display:inline-block;font-size:18px;text-align:center;position:relative;top:-1px}.td-mobile-content .sub-menu .fa{margin-right:5px;min-width:16px!important;font-size:13px}.td-mobile-content ul{list-style:none;margin:0;padding:0}.td-mobile-content li{float:none;margin-left:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.td-mobile-content li a{display:block;line-height:21px;font-size:21px;color:#fff;margin-left:0;padding:12px 30px 12px 12px;font-weight:700}.td-mobile-content .td_mobile_submenu>a .chevron-icon{display:inline-block}.td-mobile-content .chevron-icon{display:none;position:absolute;cursor:pointer;top:10px;right:-4px;z-index:1000;font-size:20px;padding:6px 12px;color:#fff;transform-origin:50% 48% 0;transition:transform .3s ease;transform:rotate(-90deg)}.td-mobile-content .chevron-icon .chevron-down{width:20px;fill:#fff}.td-mobile-content .td-sub-menu-open>a i{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}.td-mobile-content .td-sub-menu-open>ul{display:block;max-height:2000px;opacity:.9}.td-mobile-content .sub-menu{max-height:0;overflow:hidden;opacity:0;-webkit-transition:max-height .5s cubic-bezier(.77,0,.175,1),opacity .5s cubic-bezier(.77,0,.175,1);-moz-transition:max-height .5s cubic-bezier(.77,0,.175,1),opacity .5s cubic-bezier(.77,0,.175,1);-o-transition:max-height .5s cubic-bezier(.77,0,.175,1),opacity .5s cubic-bezier(.77,0,.175,1);transition:max-height .5s cubic-bezier(.77,0,.175,1),opacity .5s cubic-bezier(.77,0,.175,1)}.td-mobile-content .sub-menu .chevron-icon{font-size:11px;right:-2px;top:8px;color:#fff}.td-mobile-content .sub-menu a{padding:9px 26px 9px 36px!important;line-height:19px;font-size:16px;font-weight:400}.td-mobile-content .sub-menu .sub-menu a{padding-left:55px!important}.td-mobile-content .sub-menu .sub-menu .sub-menu a{padding-left:74px!important}.td-mobile-content .current-category-ancestor>a,.td-mobile-content .current-menu-ancestor>a,.td-mobile-content .current-menu-item>a{color:#73c7e3}.td-mobile-content .menu_icon{display:none}.td-mobile-content .menu-item-has-children a{z-index:1;position:relative}.td-menu-mob-open-menu #td-outer-wrap{position:fixed}.td-menu-mob-open-menu #td-mobile-nav{height:auto;overflow:auto;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);left:0}.td-menu-mob-open-menu .td-menu-background{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.td-mobile-container{opacity:1;-webkit-transition:all .5s ease .5s;-moz-transition:all .5s ease .5s;-o-transition:all .5s ease .5s;transition:all .5s ease .5s}.td-hide-menu-content .td-mobile-container{opacity:0;visibility:hidden;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.td-hide-menu-content .td-mobile-content{display:none}#td-mobile-nav .td-login-animation{opacity:0;-webkit-transition:all .5s ease .5s;-moz-transition:all .5s ease .5s;-o-transition:all .5s ease .5s;transition:all .5s ease .5s;position:absolute;top:0;width:100%}#td-mobile-nav .td-login-animation .td-login-inputs{height:76px}#td-mobile-nav .td-login-hide{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;visibility:hidden!important}#td-mobile-nav .td-login-show{visibility:visible!important;opacity:1}#td-mobile-nav label{position:absolute;top:26px;left:10px;font-size:17px;color:#fff;opacity:.6;pointer-events:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}body{font-family:Verdana,Geneva,sans-serif;font-size:14px;line-height:21px}p{margin-top:0;margin-bottom:21px}a{color:#4db2ec;text-decoration:none}ol,ul{padding:0}table{width:100%}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;color:#111;font-weight:400;margin:6px 0}h1{font-size:32px;line-height:40px;margin-top:33px;margin-bottom:23px}h2{font-size:27px;line-height:38px;margin-top:30px;margin-bottom:20px}h3{font-size:22px;line-height:30px;margin-top:27px;margin-bottom:17px}.td-main-content-wrap{padding-bottom:40px}@media (max-width:767px){.td-main-content-wrap{padding-bottom:26px}}.td-main-page-wrap{padding-top:48px}@media (max-width:767px){.td-main-page-wrap{padding-top:32px}}.td-sub-footer-container{background-color:#0d0d0d;color:#ccc;font-size:12px;font-family:open sans,arial,sans-serif}@media (max-width:767px){.td-sub-footer-container{text-align:center;padding:6px 0}}.td-sub-footer-copy{line-height:20px;margin-top:8px;margin-bottom:8px}@media (max-width:767px){.td-sub-footer-copy{float:none!important}}.td-sub-footer-container .td-sub-footer-menu{float:right}@media (max-width:767px){.td-sub-footer-container .td-sub-footer-menu{float:none}}.td-subfooter-menu{display:inline-block;margin:7px 0;float:right}@media (min-width:1019px) and (max-width:1140px){.td-subfooter-menu{padding-right:40px}}@media (min-width:768px) and (max-width:1018px){.td-subfooter-menu{padding-right:48px}}@media (max-width:767px){.td-subfooter-menu{float:none}}.td-subfooter-menu li{display:inline-block;margin-left:0;line-height:18px}.td-subfooter-menu li a{margin-right:16px;line-height:18px;display:inline-block;color:#ccc}.td-subfooter-menu li a:hover{color:#4db2ec}.td-subfooter-menu li:last-child a{margin-right:0}.td-subfooter-menu ul{display:none}.td-subfooter-menu .fa{margin-right:3px}.td-header-sp-logo img{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.td-main-menu-logo{display:none;float:left;margin-right:10px;height:48px}@media (max-width:767px){.td-main-menu-logo{display:block;margin-right:0;height:0}}.td-main-menu-logo a{line-height:48px}.td-main-menu-logo img{padding:3px 0;position:relative;vertical-align:middle;max-height:48px}@media (max-width:767px){.td-main-menu-logo img{margin:auto;bottom:0;top:0;left:0;right:0;position:absolute;padding:0}}@media (max-width:1140px){.td-main-menu-logo img{max-width:180px}}.td-logo-in-header .td-sticky-disable.td-header-logo,.td-logo-in-header .td-sticky-disable.td-mobile-logo{display:none}@media (max-width:767px){.td-logo-in-header .td-sticky-disable.td-mobile-logo{display:block}}.top-header-menu .sub-menu{background-color:#fff}.td-header-style-7 .td-header-sp-logo{margin-right:42px;float:left;height:106px;padding:0}@media (min-width:1019px) and (max-width:1140px){.td-header-style-7 .td-header-sp-logo{margin-right:20px}}@media (min-width:768px) and (max-width:1018px){.td-header-style-7 .td-header-sp-logo{margin-right:10px;height:54px}}@media (max-width:767px){.td-header-style-7 .td-header-sp-logo{display:none}}.td-header-style-7 .td-header-sp-logo a{line-height:106px}@media (min-width:768px) and (max-width:1018px){.td-header-style-7 .td-header-sp-logo a{line-height:54px}}.td-header-sp-logo img{max-height:106px;position:relative;padding:6px 0;line-height:106px;vertical-align:middle}@media (min-width:768px) and (max-width:1018px){.td-header-sp-logo img{max-width:140px;max-height:54px;line-height:54px;padding:3px 0}}@media (min-width:768px){.td-header-sp-logo img{top:-1px}.td-affix .td-header-sp-logo img{top:0}}.td-main-menu-logo{display:none}@media (max-width:767px){.td-main-menu-logo{display:block}}.td-visual-hidden{border:0;width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}@media (max-width:767px){.td-social-icon-wrap{margin:0 3px}}.td-fix-index{transform:translatez(0);-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0)}.td-container-wrap{background-color:#fff;margin-left:auto;margin-right:auto}.td-scroll-up{cursor:pointer;position:fixed;bottom:4px;right:5px;width:40px;height:40px;z-index:9999;transform:translate3d(0,70px,0);transition:transform 0.4s cubic-bezier(.55,0,.1,1) 0s}.td-scroll-up .td-icon-menu-up{position:relative;color:#fff;font-size:20px;display:block;text-align:center;width:40px;top:7px}.td-scroll-up .td-icon-menu-up>svg{fill:#fff;width:20px;margin:auto;rotate:180deg}@media (max-width:767px){.td-scroll-up{display:none}}.td-scroll-up-visible{transform:translate3d(0,0,0)}.td-footer-wrapper{background-color:#222;padding-top:54px;padding-bottom:20px;color:#eaeaea;position:relative}@media (min-width:768px) and (max-width:1018px){.td-footer-wrapper{padding-top:44px}}@media (max-width:767px){.td-footer-wrapper{padding-top:40px}}.td-sub-footer-container{background-color:#0d0d0d;color:#ccc;font-size:13px;font-family:open sans,arial,sans-serif}@media (max-width:767px){.td-sub-footer-container{text-align:center;padding:6px 0}}.td-sub-footer-copy{line-height:20px;margin-top:8px;margin-bottom:8px}@media (max-width:767px){.td-sub-footer-copy{float:none!important}}.td-subfooter-menu{display:inline-block;margin:7px 0;float:right}@media (min-width:1019px) and (max-width:1140px){.td-subfooter-menu{padding-right:40px}}@media (min-width:768px) and (max-width:1018px){.td-subfooter-menu{padding-right:48px}}@media (max-width:767px){.td-subfooter-menu{float:none}}.text-center{text-align:center}.tws-icon-font{font-family:twicon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tws-menu-dropdown{position:absolute;top:50%;margin-top:-5px;padding-left:7px;font-size:9px}ul.sub-menu{float:none;width:10em}ul.sub-menu.calculators-sub-menu{width:12em}.td-mobile-content .td-sub-menu-open>a span{transform:rotate(0deg)}ul.links-list{margin-top:0}ul.links-list li{margin-bottom:3px}ul.links-list a{font-size:18px;line-height:1}.cl-page,.cl-page p{font-size:16px;line-height:1.5em}@media only screen and (min-width:900px){.cl-page,.cl-page p{font-size:18px}}.cl-button{font-size:14px;background-color:#061893;color:#fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;transform:translatez(0);-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);border:0;display:inline-block}.cl-btn-link{display:block;color:#fff;text-decoration:none;margin:.5em 0;padding:15px 25px;background-color:#f92658;transition:0.3s;font-size:18px}.cl-btn-small{padding:5px 25px}@media only screen and (min-width:400px){.cl-btn-link{display:inline-block;margin:.5em 2%}}.button-cta{background-color:var(--normal-cta-color);border-color:var(--normal-cta-color);color:var(--normal-cta-color-inverse);display:inline-block;font-size:1.125rem;line-height:normal;padding:1rem 1.25rem;text-align:center}.button-main-cta{background-color:var(--main-cta-color);border-color:var(--main-cta-color);color:var(--main-cta-color-inverse);display:inline-block;font-size:1.125rem;line-height:normal;padding:1rem 2rem;text-align:center}.button-cta-row{display:flex;justify-content:center;align-items:center;gap:2rem}@media (min-width:640px){.button-cta{padding:1rem 2rem}}.wise-logo-svg{display:inline-block;cursor:pointer}.all-currencies-container{max-width:480px;margin-left:auto;margin-right:auto;text-align:left}body{background-color:#fff}table{white-space:normal;line-height:normal;font-weight:400;font-size:medium;font-variant:normal}.td-header-wrap .black-menu .sf-menu>.current-menu-item>a,.td-header-wrap .black-menu .sf-menu>.current-menu-ancestor>a,.td-header-wrap .black-menu .sf-menu>.current-category-ancestor>a,.td-header-wrap .black-menu .sf-menu>li>a:hover,.td-header-wrap .black-menu .sf-menu>.sfHover>a,.td-header-style-12 .td-header-menu-wrap-full,.sf-menu>.current-menu-item>a:after,.sf-menu>.current-menu-ancestor>a:after,.sf-menu>.current-category-ancestor>a:after,.sf-menu>li:hover>a:after,.sf-menu>.sfHover>a:after,.td-header-style-12 .td-affix,.header-search-wrap .td-drop-down-search:after,.header-search-wrap .td-drop-down-search .btn:hover,input[type=submit]:hover,.td-read-more a,.td-post-category:hover,.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .td-post-category,.td-grid-style-5.td-hover-1 .td-big-grid-post:hover .td-post-category,.td_top_authors .td-active .td-author-post-count,.td_top_authors .td-active .td-author-comments-count,.td_top_authors .td_mod_wrap:hover .td-author-post-count,.td_top_authors .td_mod_wrap:hover .td-author-comments-count,.td-404-sub-sub-title a:hover,.td-search-form-widget .wpb_button:hover,.td-rating-bar-wrap div,.td_category_template_3 .td-current-sub-category,.dropcap,.td_wrapper_video_playlist .td_video_controls_playlist_wrapper,.wpb_default,.wpb_default:hover,.td-left-smart-list:hover,.td-right-smart-list:hover,.td-footer-wrapper .td-post-category,.td-footer-wrapper .widget_product_search input[type=submit]:hover,.td-next-prev-wrap a:hover,.td-load-more-wrap a:hover,.td-post-small-box a:hover,.page-nav .current,.page-nav:first-child>div,.td_category_template_8 .td-category-header .td-category a.td-current-sub-category,.td_category_template_4 .td-category-siblings .td-category a:hover,.td-theme-slider:hover .slide-meta-cat a,a.vc_btn-black:hover,.td-trending-now-wrapper:hover .td-trending-now-title,.td-scroll-up,.td-smart-list-button:hover,.td-weather-information:before,.td-weather-week:before,.td_block_exchange .td-exchange-header:before,.td_block_big_grid_9.td-grid-style-1 .td-post-category,.td_block_big_grid_9.td-grid-style-5 .td-post-category,.td-grid-style-6.td-hover-1 .td-module-thumb:after,.td-pulldown-syle-2 .td-subcat-dropdown ul:after,.td_block_template_9 .td-block-title:after,.td_block_template_15 .td-block-title:before,div.wpforms-container .wpforms-form div.wpforms-submit-container button[type=submit]{background-color:#f92658}a,cite a:hover,.td_mega_menu_sub_cats .cur-sub-cat,.td-mega-span h3 a:hover,.td_mod_mega_menu:hover .entry-title a,.header-search-wrap .result-msg a:hover,.td-header-top-menu .td-drop-down-search .td_module_wrap:hover .entry-title a,.td-header-top-menu .td-icon-search:hover,.td-header-wrap .result-msg a:hover,.top-header-menu li a:hover,.top-header-menu .current-menu-item>a,.top-header-menu .current-menu-ancestor>a,.top-header-menu .current-category-ancestor>a,.td-social-icon-wrap>a:hover,.td-header-sp-top-widget .td-social-icon-wrap a:hover,.td-page-content blockquote p,.td-post-content blockquote p,.mce-content-body blockquote p,.comment-content blockquote p,.wpb_text_column blockquote p,.td_block_text_with_title blockquote p,.td_module_wrap:hover .entry-title a,.td-subcat-filter .td-subcat-list a:hover,.td-subcat-filter .td-subcat-dropdown a:hover,.td_quote_on_blocks,.dropcap2,.dropcap3,.td_top_authors .td-active .td-authors-name a,.td_top_authors .td_mod_wrap:hover .td-authors-name a,.td-post-next-prev-content a:hover,.author-box-wrap .td-author-social a:hover,.td-author-name a:hover,.td-author-url a:hover,.td_mod_related_posts:hover h3>a,.td-post-template-11 .td-related-title .td-related-left:hover,.td-post-template-11 .td-related-title .td-related-right:hover,.td-post-template-11 .td-related-title .td-cur-simple-item,.td-post-template-11 .td_block_related_posts .td-next-prev-wrap a:hover,.comment-reply-link:hover,.logged-in-as a:hover,#cancel-comment-reply-link:hover,.td-search-query,.td-category-header .td-pulldown-category-filter-link:hover,.td-category-siblings .td-subcat-dropdown a:hover,.td-category-siblings .td-subcat-dropdown a.td-current-sub-category,.widget a:hover,.td_wp_recentcomments a:hover,.archive .widget_archive .current,.archive .widget_archive .current a,.widget_calendar tfoot a:hover,.footer-text-wrap .footer-email-wrap a,.td-subfooter-menu li a:hover,.footer-social-wrap a:hover,a.vc_btn-black:hover,.td-smart-list-dropdown-wrap .td-smart-list-button:hover,.td_module_17 .td-read-more a:hover,.td_module_18 .td-read-more a:hover,.td_module_19 .td-post-author-name a:hover,.td-instagram-user a,.td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more span,.td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more i,.td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more span,.td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more i,.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover,.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-display-option:hover i,.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-link:hover,.td-block-title-wrap .td-wrapper-pulldown-filter .td-pulldown-filter-item .td-cur-simple-item,.td_block_template_2 .td-related-title .td-cur-simple-item,.td_block_template_5 .td-related-title .td-cur-simple-item,.td_block_template_6 .td-related-title .td-cur-simple-item,.td_block_template_7 .td-related-title .td-cur-simple-item,.td_block_template_8 .td-related-title .td-cur-simple-item,.td_block_template_9 .td-related-title .td-cur-simple-item,.td_block_template_10 .td-related-title .td-cur-simple-item,.td_block_template_11 .td-related-title .td-cur-simple-item,.td_block_template_12 .td-related-title .td-cur-simple-item,.td_block_template_13 .td-related-title .td-cur-simple-item,.td_block_template_14 .td-related-title .td-cur-simple-item,.td_block_template_15 .td-related-title .td-cur-simple-item,.td_block_template_16 .td-related-title .td-cur-simple-item,.td_block_template_17 .td-related-title .td-cur-simple-item,.td-theme-wrap .sf-menu ul .td-menu-item>a:hover,.td-theme-wrap .sf-menu ul .sfHover>a,.td-theme-wrap .sf-menu ul .current-menu-ancestor>a,.td-theme-wrap .sf-menu ul .current-category-ancestor>a,.td-theme-wrap .sf-menu ul .current-menu-item>a,.td_outlined_btn,.td_block_categories_tags .td-ct-item:hover{color:#f92658}.td-footer-wrapper,.td-footer-wrapper .td_block_template_7 .td-block-title>*,.td-footer-wrapper .td_block_template_17 .td-block-title,.td-footer-wrapper .td-block-title-wrap .td-wrapper-pulldown-filter{background-color:#061893}.td-sub-footer-container{background-color:#011577}.td-sub-footer-container,.td-subfooter-menu li a{color:#f2f5f7}body,p{font-family:var(--font-content);font-size:21px;line-height:34px}.td-header-wrap .td-header-menu-wrap-full,.td-header-menu-wrap.td-affix{background-color:#061893}.td-header-top-menu{border-bottom:none}.td-header-menu-wrap.td-affix{background-color:#061893}.td-theme-wrap .sf-menu .td-normal-menu .sub-menu{background-color:#061893}.td-theme-wrap .sf-menu .td-normal-menu .sub-menu .td-menu-item>a{color:#fff}.td-theme-wrap .sf-menu .td-normal-menu .td-menu-item>a:hover,.td-theme-wrap .sf-menu .td-normal-menu .sfHover>a,.td-theme-wrap .sf-menu .td-normal-menu .current-menu-ancestor>a,.td-theme-wrap .sf-menu .td-normal-menu .current-category-ancestor>a,.td-theme-wrap .sf-menu .td-normal-menu .current-menu-item>a{background-color:#f92658}.td-theme-wrap .sf-menu .td-normal-menu .td-menu-item>a:hover,.td-theme-wrap .sf-menu .td-normal-menu .sfHover>a,.td-theme-wrap .sf-menu .td-normal-menu .current-menu-ancestor>a,.td-theme-wrap .sf-menu .td-normal-menu .current-category-ancestor>a,.td-theme-wrap .sf-menu .td-normal-menu .current-menu-item>a{color:#fff}.tds-title .tdm-title{display:inline-block}.tds-title2 .tdm-title,.tds-title3 .tdm-title{margin-bottom:0!important}.tds-title2 .tdm-title-line,.tds-title3 .tdm-title-line{display:table;position:relative;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.tds-title2 .tdm-title-line:after,.tds-title3 .tdm-title-line:after{content:'';width:100%;position:absolute;background-color:#4db2ec;top:0;left:0;margin:auto;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.tds-title3 .tdm-title{font-weight:600}.td_uid_10 .tdm-title-line{width:180px}.td_uid_10 .tdm-title-line:after{height:2px}.td_uid_10 .tdm-title-line{height:49px}.td_uid_10 .tdm-title-line:after{bottom:40%}.td_uid_10 .tdm-title-line-long{width:320px}

:root {
    --color-primary: #061893;
    --color-secondary: #f92658;

    --normal-cta-color: var(--color-primary);
    --normal-cta-color-inverse: #ffffff;

    --main-cta-color: var(--color-secondary);
    --main-cta-color-inverse: #ffffff;
}

/* Icons & font related */
@font-face {
    font-family: 'twicon';
    src:
            url('../assets/iconfont/twicon.ttf?yva5dm') format('truetype'),
            url('../assets/iconfont/twicon.woff?yva5dm') format('woff'),
            url('../assets/iconfont/twicon.svg?yva5dm#twicon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.td-header-gradient:before {
    display: none;
}

.text-center {
    text-align: center;
}

.tws-icon-font {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'twicon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.tws-menu-down:before {
    content: "\e806";
}
.tws-menu-right:before {
    content: "\e80d";
}
.tws-rss:before {
    content: "\e828";
}
.tws-twitter:before {
    content: "\e831";
}
.tws-mobile:before {
    content: "\e83e";
}
.tws-close-mobile:before {
    content: "\e900";
}


.tws-icon {
    vertical-align: middle;
    display: inline-block;
}

.tws-icon-svg {
    display: inline-block;
    line-height: inherit;
}

.tws-icon-svg path {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    fill: currentColor;
}

.tws-button:hover .tws-icon-svg path,
.tws-icon:hover .tws-icon-svg path {
    fill: #f92658;
}

.tws-button-inverse:hover .tws-icon-svg path {
    fill: #000000;
}

.tws-icon-16 .tws-icon-svg {
    margin-left: 7px;
    margin-top: 2px;
    height: 16px;
}

.tws-icon-20 .tws-icon-svg {
    margin-left: 10px;
    margin-top: 4px;
    height: 20px;
}

.tws-menu-dropdown {
    position: absolute;
    top: 50%;
    margin-top: -5px;
    padding-left: 7px;
    font-size: 9px;
}

/* */
ul.sub-menu {
    float: none;
    width: 10em;
}

ul.sub-menu.calculators-sub-menu {
    width: 12em;
}

.td-mobile-content .td-sub-menu-open > a span {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
}

/**
NOTE: Add new styles starting here. Avoid adding to css.css as it is minified and will be removed in the future!
Use !important if needed.
 */
ul.links-list {
    /*list-style: none;*/
    margin-top: 0;
}

ul.links-list li {
    /*margin-left: 0;*/
    margin-bottom: 3px;
}

ul.links-list a {
    font-size: 18px;
    line-height: 1;
}

/* Common site styles: grids, page titles, buttons, etc */
.cl-page, .cl-page p {
    font-size: 16px;
    line-height: 1.5em;
}

@media only screen and (min-width: 900px) {
    .cl-page, .cl-page p {
        font-size: 18px;
    }
}

.cl-hidden {
    display: none;
}

.cl-invisible {
    visibility: hidden;
}

.cl-container-fluid {
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    max-width: 1204px;
}
.cl-headline {
    font-size: 2em;
    text-align: center;
    line-height: 1.2;
}

.cl-subheading {
    font-size: 1.2em;
    margin: 15px 0;
    font-weight: normal;
    text-align: center;
    line-height: 1.2;
}

.cl-subheading span {
    font-weight: bold;
}
.cl-title-line {
    height: 25px;
    width: 200px;
    margin: 0 auto;
    position: relative;
}

.cl-title-line:after {
    position: absolute;
    content: "";
    width: 200px;
    height: 2px;
    background-color: #f92658;
}

.cl-text-content {
    font-size: 18px;
    line-height: 32px;
}

.cl-text-highlight {
    font-size: 20px;
    line-height: 36px;
    max-width: 980px;
    margin: auto;
}

/* General use button */
.cl-button {
    font-size: 14px;
    background-color: #061893;
    color: #fff;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    border: 0;
    display: inline-block;
}

/* Global main/CTA buttons */
.cl-buttons {
    margin: 40px 15px;
}
.cl-btn-link {
    display: block;
    color: white;
    text-decoration: none;
    margin: 0.5em 0;
    padding: 15px 25px;
    background-color: #f92658;
    transition: 0.3s;
    font-size: 18px;
}

.cl-btn-link:hover {
    background-color: #222;
}

.cl-btn-small {
    padding: 5px 25px;
}

@media only screen and (min-width: 400px) {
    .cl-btn-link {
        display: inline-block;
        margin: 0.5em 2%;
    }
}

/**
 * Better CTA buttons
 */
.button-outline {
    border: 1px solid var(--normal-cta-color);
    color: var(--normal-cta-color);
    font-size: 1.125rem;
    line-height: normal;
    padding: 1rem;
    text-align: center;
}

.button-cta {
    background-color: var(--normal-cta-color);
    border-color: var(--normal-cta-color);
    color: var(--normal-cta-color-inverse);
    display: inline-block;
    font-size: 1.125rem;
    line-height: normal;
    padding: 1rem 1.25rem;
    text-align: center;
}

.button-main-cta {
    background-color: var(--main-cta-color);
    border-color: var(--main-cta-color);
    color: var(--main-cta-color-inverse);
    display: inline-block;
    font-size: 1.125rem;
    line-height: normal;
    padding: 1rem 2rem;
    text-align: center;
}

.button-cta-row {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 2rem;
}

@media (min-width: 640px) {
    .button-cta {
        padding: 1rem 2rem;
    }
}

/* Cols layout */
.data-columns {
    display: flex;
    border-top: 4px solid #e8e8e8;
    border-bottom: 4px solid #e8e8e8;
    padding: 15px 0;
    flex-wrap: wrap;
}

.data-column {
    flex-basis: 100%;
}

.data-cell {
    padding: 5px;
}

@media only screen and (min-width: 450px) {
    .data-column {
        flex-basis: 50%;
    }
}

@media only screen and (min-width: 767px) {
    .data-column {
        flex-basis: 33%;
    }
}

@media only screen and (min-width: 1023px) {
    .data-column {
        flex-basis: 25%;
    }
}

/* FAQ sections */
.cl-faq {
    margin: 0 auto;
    padding: 1em 0;
}

.cl-faq-heading {
    text-align:center;
}

.cl-faq-q {
    font-weight: bold;
    font-size: 24px;
}

@media only screen and (min-width: 900px) {
    .cl-faq {
        padding: 2em 0;
    }
}

.section-separator {
    border: 0;
    height: 1px;
    background-color: #ccc;
    margin: 3rem auto;
    max-width: 650px;
}

/** Flags */
.flag-link > span {
    vertical-align: middle;
}

/** Loading placeholder */
.comparison-form-container {
    border-radius: 3px;
    background: #fff;
    box-shadow: 0 20px 66px 0 rgba(34,48,73,.2);

    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99;
    min-height: 850px;
}

.skeleton-box {
    display: inline-block;
    height: 1em;
    position: relative;
    overflow: hidden;
    background-color: #DDDBDD;
}

.skeleton-box::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transform: translateX(-100%);
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));
    animation: shimmer 2s infinite;
    content: '';
}

@keyframes shimmer {
    100% {
        transform: translateX(100%);
    }
}

.p-skeleton-container {
    margin: 0;
    padding: 40px 16px;
    max-width: 976px;
    min-width: 296px;
}

.p-row {
    margin-bottom: 40px;
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 30px;
}

.p-row.p-result-row {
    grid-gap: 20px;
    margin-bottom: 30px;
    grid-template-columns: 1fr;
}

@media only screen and (min-width: 768px) {
    .p-skeleton-container {
        min-width: 528px;
        margin: auto;
        padding: 40px;
    }

    .p-row {
        grid-template-columns: 1fr 1fr;
    }
}

.tw-comparison > span {
    display: none;
}

#comparison-preloader-parent > div > div[class*="comparison-widget_"] {
    visibility: hidden;
}

#comparison-preloader-parent.is-loaded > div > div[class*="comparison-widget_"] {
    visibility: unset;
}
/** END Loading placeholder */

/* Wise SVG logo */
.wise-logo-svg {
    display: inline-block;
    cursor: pointer;
}

/* Currency & amount field/input */
.currency-field {
    display: flex;
}

.currency-field .amount-field {
    border: 0;
    border-radius: 0.25rem 0 0 0.25rem;
    font-size: 1.125rem;
    line-height: 1.5rem;
    height: auto;
    padding: 0.25rem 1rem;
    z-index: 2;
}

.currency-field .currency-select {
    height: 48px;
    color: #000;
    min-width: 130px !important;
    border: 0;
    border-radius: 0 0.25rem 0.25rem 0 !important;
    background: #fff !important;
    margin-left: -2px;
    z-index: 1;
    padding-left: 48px;
    font-size: 1rem !important;
}

.currency-field .choices {
    color: #000;
    min-width: 130px !important;
}

.currency-field .choices__list--dropdown {
    border-radius: 0.25rem;
    margin-top: 4px;
    z-index: 99999;
}

.currency-field .choices__list--dropdown .choices__item--selectable {
    padding-right: 0 !important;
}

.currency-field .choices__list--dropdown .choices__item--selectable:after {
    display: none;
}

.currency-field .choices__inner {
    background-color: #fff;
    border: 0;
    border-radius: 0 0.25rem 0.25rem 0 !important;
    font-size: 1rem;
    padding: 0.25rem  0.5rem !important;
}

.currency-field .choices__item {
    font-size: 1rem !important;
    padding: 0;
    display: flex;
    gap: 0.5rem;
    align-items: center;
}

.currency-field .choices__input {
    background-color: #f2f2f2 !important;
    border: 1px solid #ddd;
    border-width: 0 0 1px 0;
    font-size: 1rem;
    padding: 0.5rem !important;
    line-height: 2rem;
    height: auto !important;
    margin-top: 0 !important;
    z-index: 99;
}

.currency-field .choices[data-type*=select-one]:after {
    border-width: 6px;
    margin-top: -0.25rem;
    right: 0.75rem;
}

.currency-field .choices[data-type*=select-one].is-open:after {
    border-color: transparent;
    margin-top: -0.5rem;
}

/* Contact us page */
.contact-row {
    display: flex;
    gap: 1.5rem;
    align-items: center;
}

.contact-row > div {
    max-width: 50% !important;
    flex-grow: 1;
}

.contact-row p {
    font-size: 18px;
    line-height: 28px;
}

.contact-row h3 {
    font-weight: bold;
    font-size: 28px;
    margin-bottom: 32px;
}

@media only screen and (max-width: 767px) {
    .contact-row {
        flex-direction: column;
    }
}

.all-currencies-container {
    max-width: 480px; margin-left: auto; margin-right: auto; text-align: left;
}

.all-currencies-container > p > a {
    gap: 1rem;
}

/* Table styles */
.cl-table-container {
    overflow-x: auto;
}

.cl-table-container p {
    margin-bottom: 1rem;
}

table.cl-table {
    border-collapse: collapse;

    display: block;
    width: fit-content;
    overflow-x: auto;
}

table.cl-table th {
    background: #dadada;
}

table.cl-table th,
table.cl-table td {
    border: 1px solid #ccc;
    padding: 8px;
}

table.cl-table th[scope="col"] {
    background-color: #061893;
    color: #fff;
}

table.cl-table-center,
table.cl-table-center th,
table.cl-table-center td {
    text-align: center;
}



/* Helper styles */
.m-0 {
    margin: 0 !important
}

.mt-0, .my-0 {
    margin-top: 0 !important
}

.mr-0, .mx-0 {
    margin-right: 0 !important
}

.mb-0, .my-0 {
    margin-bottom: 0 !important
}

.ml-0, .mx-0 {
    margin-left: 0 !important
}

.m-1 {
    margin: .25rem !important
}

.mt-1, .my-1 {
    margin-top: .25rem !important
}

.mr-1, .mx-1 {
    margin-right: .25rem !important
}

.mb-1, .my-1 {
    margin-bottom: .25rem !important
}

.ml-1, .mx-1 {
    margin-left: .25rem !important
}

.m-2 {
    margin: .5rem !important
}

.mt-2, .my-2 {
    margin-top: .5rem !important
}

.mr-2, .mx-2 {
    margin-right: .5rem !important
}

.mb-2, .my-2 {
    margin-bottom: .5rem !important
}

.ml-2, .mx-2 {
    margin-left: .5rem !important
}

.m-3 {
    margin: 1rem !important
}

.mt-3, .my-3 {
    margin-top: 1rem !important
}

.mr-3, .mx-3 {
    margin-right: 1rem !important
}

.mb-3, .my-3 {
    margin-bottom: 1rem !important
}

.ml-3, .mx-3 {
    margin-left: 1rem !important
}

.m-4 {
    margin: 1.5rem !important
}

.mt-4, .my-4 {
    margin-top: 1.5rem !important
}

.mr-4, .mx-4 {
    margin-right: 1.5rem !important
}

.mb-4, .my-4 {
    margin-bottom: 1.5rem !important
}

.ml-4, .mx-4 {
    margin-left: 1.5rem !important
}

.m-5 {
    margin: 3rem !important
}

.mt-5, .my-5 {
    margin-top: 3rem !important
}

.mr-5, .mx-5 {
    margin-right: 3rem !important
}

.mb-5, .my-5 {
    margin-bottom: 3rem !important
}

.ml-5, .mx-5 {
    margin-left: 3rem !important
}

.m-6 {
    margin: 5rem !important
}

.mt-6, .my-6 {
    margin-top: 5rem !important
}

.mr-6, .mx-6 {
    margin-right: 5rem !important
}

.mb-6, .my-6 {
    margin-bottom: 5rem !important
}

.ml-6, .mx-6 {
    margin-left: 5rem !important
}

.p-0 {
    padding: 0 !important
}

.pt-0, .py-0 {
    padding-top: 0 !important
}

.pr-0, .px-0 {
    padding-right: 0 !important
}

.pb-0, .py-0 {
    padding-bottom: 0 !important
}

.pl-0, .px-0 {
    padding-left: 0 !important
}

.p-1 {
    padding: .25rem !important
}

.pt-1, .py-1 {
    padding-top: .25rem !important
}

.pr-1, .px-1 {
    padding-right: .25rem !important
}

.pb-1, .py-1 {
    padding-bottom: .25rem !important
}

.pl-1, .px-1 {
    padding-left: .25rem !important
}

.p-2 {
    padding: .5rem !important
}

.pt-2, .py-2 {
    padding-top: .5rem !important
}

.pr-2, .px-2 {
    padding-right: .5rem !important
}

.pb-2, .py-2 {
    padding-bottom: .5rem !important
}

.pl-2, .px-2 {
    padding-left: .5rem !important
}

.p-3 {
    padding: 1rem !important
}

.pt-3, .py-3 {
    padding-top: 1rem !important
}

.pr-3, .px-3 {
    padding-right: 1rem !important
}

.pb-3, .py-3 {
    padding-bottom: 1rem !important
}

.pl-3, .px-3 {
    padding-left: 1rem !important
}

.p-4 {
    padding: 1.5rem !important
}

.pt-4, .py-4 {
    padding-top: 1.5rem !important
}

.pr-4, .px-4 {
    padding-right: 1.5rem !important
}

.pb-4, .py-4 {
    padding-bottom: 1.5rem !important
}

.pl-4, .px-4 {
    padding-left: 1.5rem !important
}

.p-5 {
    padding: 3rem !important
}

.pt-5, .py-5 {
    padding-top: 3rem !important
}

.pr-5, .px-5 {
    padding-right: 3rem !important
}

.pb-5, .py-5 {
    padding-bottom: 3rem !important
}

.pl-5, .px-5 {
    padding-left: 3rem !important
}

.p-6 {
    padding: 5rem !important
}

.pt-6, .py-6 {
    padding-top: 5rem !important
}

.pr-6, .px-6 {
    padding-right: 5rem !important
}

.pb-6, .py-6 {
    padding-bottom: 5rem !important
}

.pl-6, .px-6 {
    padding-left: 5rem !important
}

.m-n1 {
    margin: -.25rem !important
}

.mt-n1, .my-n1 {
    margin-top: -.25rem !important
}

.mr-n1, .mx-n1 {
    margin-right: -.25rem !important
}

.mb-n1, .my-n1 {
    margin-bottom: -.25rem !important
}

.ml-n1, .mx-n1 {
    margin-left: -.25rem !important
}

.m-n2 {
    margin: -.5rem !important
}

.mt-n2, .my-n2 {
    margin-top: -.5rem !important
}

.mr-n2, .mx-n2 {
    margin-right: -.5rem !important
}

.mb-n2, .my-n2 {
    margin-bottom: -.5rem !important
}

.ml-n2, .mx-n2 {
    margin-left: -.5rem !important
}

.m-n3 {
    margin: -1rem !important
}

.mt-n3, .my-n3 {
    margin-top: -1rem !important
}

.mr-n3, .mx-n3 {
    margin-right: -1rem !important
}

.mb-n3, .my-n3 {
    margin-bottom: -1rem !important
}

.ml-n3, .mx-n3 {
    margin-left: -1rem !important
}

.m-n4 {
    margin: -1.5rem !important
}

.mt-n4, .my-n4 {
    margin-top: -1.5rem !important
}

.mr-n4, .mx-n4 {
    margin-right: -1.5rem !important
}

.mb-n4, .my-n4 {
    margin-bottom: -1.5rem !important
}

.ml-n4, .mx-n4 {
    margin-left: -1.5rem !important
}

.m-n5 {
    margin: -3rem !important
}

.mt-n5, .my-n5 {
    margin-top: -3rem !important
}

.mr-n5, .mx-n5 {
    margin-right: -3rem !important
}

.mb-n5, .my-n5 {
    margin-bottom: -3rem !important
}

.ml-n5, .mx-n5 {
    margin-left: -3rem !important
}

.m-auto {
    margin: auto !important
}

.mt-auto, .my-auto {
    margin-top: auto !important
}

.mr-auto, .mx-auto {
    margin-right: auto !important
}

.mb-auto, .my-auto {
    margin-bottom: auto !important
}

.ml-auto, .mx-auto {
    margin-left: auto !important
}

.m-l-1 {
    margin-left: 8px !important;
}

.text-base {
    font-size: 1rem !important;
    line-height: 1.5rem !important;
}

.text-help {
    color: #959bc4 !important;
}

.text-bold {
    font-weight: 700 !important;
}

.text-extrabold {
    font-weight: 900 !important;
}

.bg-gray {
    background-color: #f8f8f8;
}

.w-full {
    width: 100%;
}

.d-flex {
    display: flex;
}

.d-block {
    display: block;
}

.justify-center {
    justify-content: center;
}

.align-center {
    align-items: center;
}

.flex {
    flex: 1;
}

.flex-wrap {
    flex-wrap: wrap;
}

.flex-row {
    flex-direction: row;
}

.flex-col {
    flex-direction: column;
}

.grow {
    flex-grow: 1;
}

.grow-0 {
    flex-grow: 0;
}

.shrink {
    flex-shrink: 1;
}

.shrink-0 {
    flex-shrink: 0;
}

.gap-1 {
    gap: 0.25rem;
}

.gap-2 {
    gap: 0.5rem;
}

.gap-3 {
    gap: 1rem;
}

.gap-4 {
    gap: 1.5rem;
}

.gap-5 {
    gap: 2rem;
}

@media screen and (max-width: 640px) {
    .max-sm\:gap-0 {
        gap: 0 !important;
    }

    .max-sm\:gap-1 {
        gap: 0.25rem !important;
    }

    .max-sm\:flex-wrap {
        flex-wrap: wrap;
    }

    .max-sm\:flex-row {
        flex-direction: row;
    }

    .max-sm\:flex-col {
        flex-direction: column;
    }

    .max-sm\:text-center {
        text-align: center;
    }
}

:root {
    --content-wrapper-width: 1020px;

    --font-heading: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    --font-content: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

/* Reset some styles in the content */
.widget-list {
    /*--font-heading: 'Roboto';
    --font-content: 'Lato';*/
    --color-heading: #061893;

    letter-spacing: 0;
    font-family: var(--font-content);
    font-size: 1.125rem;
    line-height: 1.75rem;
}

.widget-list h1,
.widget-list h2,
.widget-list h3,
.widget-list h4,
.widget-list h5 {
    font-family: var(--font-heading);
    letter-spacing: 0;
    margin-top: 0;
    padding-top: 0;
    line-height: normal;
}

.widget-list h1,
.widget-list h2,
.widget-list h3 {
    color: var(--color-heading);
}

.widget-list h2 {
    font-size: 1.75rem;
    font-weight: 700;
    margin-bottom: 1.25rem;
}

.widget-list h3 {
    font-size: 1.4rem;
    font-weight: 700;
    margin-bottom: 1rem;
}


.widget-list p,
.widget-list li {
    font-family: var(--font-content);
    letter-spacing: 0;
    font-size: 1.125rem;
    line-height: 1.75rem;
}

.widget-list p,
.widget-list ul {
    margin-bottom: 1.75rem;
    margin-top: 0;
}

.widget-list li {
    margin-bottom: 0.25rem;
}

/* Widgets common styles */
.content-wrapper {
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
    max-width: var(--content-wrapper-width);
}

.widget-list {
    background-color: #fff;
    margin-left: auto;
    margin-right: auto;
}


.w-content-section .content-wrapper {
    padding-bottom: 2rem;
    padding-top: 2rem;
}

@media (min-width: 640px) {
    .w-content-section .content-wrapper {
        padding-bottom: 3rem;
        padding-top: 3rem;
    }
}

