a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1:not(.hero-gutenberg h1),h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;}sup{vertical-align:super;font-size:smaller;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:after,blockquote:before,q:after,q:before{content:none;}table{border-collapse:collapse;border-spacing:0;}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;}html{width:100%;height:100%;}body{font-size:16px;font-family:Lato,sans-serif;font-weight:400;color:#616161;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;}figure,img{display:block;max-width:100%;height:auto;}img.size-large{width:100%;}a{display:block;-webkit-transition:all .25s cubic-bezier(.67,0,.34,1);-o-transition:all .25s cubic-bezier(.67,0,.34,1);transition:all .25s cubic-bezier(.67,0,.34,1);outline:0;}a:focus,a:hover{color:#3779ed;}p a{display:inline;}p>img{display:inline-block;}.fa{font-family:"Font Awesome 5 Brands" !important;}.mentions__title.padding-x-small h2{max-width:90vw;}.padding-small{padding:3.125rem 0;}.padding-small-usps{padding:3.125rem 0 1.875rem;}.text-and-form.padding-small{padding:3.125rem 0 1.875rem;}.padding-sm{padding:5rem 0 0;}.padding-medium{padding:6.25rem 0;}.padding-full{padding:7.5rem 0;}.padding-big{padding:9.375rem 0;}.padding-top{padding:7.5rem 0 0 0;}.no-padding-large-screen{padding-left:0;padding-right:0;}.padding-bottom-small{padding-bottom:3.125rem;}.padding-top-small{padding-top:3.125rem;}#main.padding-top-none{padding-top:0;}@media only screen and (min-width:42.0625rem){#main.padding-top-none{padding-top:0;}#main.padding-top-small{padding-top:2.5rem;}#main.padding-top-medium{padding-top:5rem;}#main.padding-bottom-large{padding-top:7.5rem;}#main.padding-bottom-none{padding-bottom:0;}#main.padding-bottom-small{padding-bottom:2.5rem;}#main.padding-bottom-medium{padding-bottom:5rem;}#main.padding-bottom-large{padding-bottom:7.5rem;}}.button-spacing{margin-top:1.5rem;margin-left:.5rem;margin-right:.5rem;}.alignleft{float:left;margin:0 1rem 1rem 0;}.alignright{float:right;margin:0 0 1rem 1rem;}.aligncenter,.alignleft,.alignnone,.alignright{display:block;margin-top:2rem;margin-bottom:2rem;}.alignnone{float:none;margin-left:0;margin-right:0;}.aligncenter{display:block;margin-left:auto;margin-right:auto;}.flex{display:flex;}.no-negative-margin{margin-left:0;margin-right:0;}@media only screen and (min-width:64rem){.no-break-l{white-space:nowrap;}}@media only screen and (min-width:40.0625rem) and (max-width:63.9375rem){.no-break-m{white-space:nowrap;}}@media only screen and (max-width:40rem){.no-break-s{white-space:nowrap;}}h1:not(.hero-gutenberg h1),h2,h3,h4,h5,h6{position:relative;font-family:Poppins,sans-serif;color:#555;}header.no-image h1{color:#fff;}h1:not(.hero-gutenberg h1){font-size:3rem;line-height:3.25rem;margin-bottom:1rem;font-weight:300;}h2{font-size:2.25rem;line-height:2.75rem;font-weight:300;margin-top:1rem;}h2.medium{font-weight:500;}h2::before{content:"";background:#3779ed;width:2.25rem;height:.125rem;position:absolute;left:0;top:-1rem;}h2.clean::before{display:none;}.center h2::before{left:50%;margin-left:-1.125rem;}@media only screen and (max-width:575px){.pagebuilder-item.content-center .center.sm-left h2::before{left:unset;margin-left:unset;}.pagebuilder-item.content-center .center.sm-left h2{font-size:1.5rem;line-height:2rem;}}h2.h2__margin-bottom{margin-bottom:4rem;}h2.uppercase{text-transform:uppercase;}h3{font-size:1.5rem;line-height:1.75rem;font-weight:300;margin-top:1rem;}h3.clean{margin-top:0;}h3.medium{font-weight:400;}h3::before{content:"";background:#3779ed;width:2.25rem;height:.125rem;position:absolute;left:0;top:-1rem;}h3.clean::before{display:none;}.center h3::before{left:50%;margin-left:-1.125rem;}h4{font-size:1.125rem;line-height:1.375rem;margin-bottom:.5rem;font-weight:400;}h4.strong{font-weight:500;}h6{font-size:.875rem;line-height:1.125rem;margin-bottom:.5rem;font-weight:400;}li,p{font-size:1rem;color:#45597e;line-height:1.865rem;}p.small{font-size:.875rem;line-height:1.5rem;}p>a{display:inline;color:#3779ed;text-decoration:none;}p>a:hover{color:#616161;}b,strong{font-weight:600;}em,i{font-style:italic;}blockquote{padding:3rem 4rem;}blockquote p{font-size:1.5rem;line-height:2rem;font-style:italic;color:#67a0ff;text-align:center;}blockquote span{position:relative;display:block;text-align:right;font-weight:400;font-weight:700;color:#8499b2;font-size:.875rem;margin-top:2rem;}blockquote span::before{margin-bottom:.25rem;margin-right:1rem;display:inline-block;width:2rem;height:.125rem;background:#8499b2;content:"";}.center{text-align:center;}@media only screen and (max-width:575px){.pagebuilder-item.content-center .center.sm-left{text-align:left;}}.flex-center{display:flex;justify-content:center;}.blue{color:#3779ed;}.label{font-family:Poppins,sans-serif;color:#8499b2;text-transform:uppercase;font-size:.75rem;display:block;margin:1rem 0 1.5rem 0;}.error404 p{margin-bottom:2rem;}.error404 p:last-of-type{margin:0;}ul li a{color:#3779ed;text-decoration:none;}ul.main-menu-ext li a{color:#1c3258;}ul li a:hover{text-decoration:underline;}figcaption{background:#fff;border-radius:0 0 5px 5px;padding:1rem;border:1px solid #eee;font-size:.875rem;}#navigation .meta-row{height:1.625rem;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}#navigation.scroll .meta-row{opacity:0;height:0;-webkit-transform:translate(0,-2rem);-ms-transform:translate(0,-2rem);transform:translate(0,-2rem);}.meta-nav{margin-right:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.meta-nav .meta-contact a{position:relative;background:#fff;border-radius:.3125rem;padding:.125rem .5rem .125rem 0;padding:.567em .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;text-decoration:none;font-size:.875em;font-size:.75rem;font-weight:400;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;font-family:Lato,sans-serif;color:#3779ed;margin-right:.5rem;}.meta-nav .meta-careers a{position:relative;background:#2dd06c;border-radius:.3125rem;padding:.125rem .5rem .125rem 0;padding:.567em .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;text-decoration:none;font-size:.875em;font-size:.75rem;font-weight:400;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;font-family:Lato,sans-serif;color:#fff;margin-right:.5rem;}.meta-nav .meta-careers a:hover{background:#25c665;}.meta-nav .meta-careers--gray a{color:#343434;}.meta-nav .meta-login a{position:relative;background:#4c86ef;border-radius:.3125rem;padding:.125rem .5rem .125rem 0;padding:.567em .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;text-decoration:none;font-size:.875em;font-size:.75rem;font-weight:400;color:inherit;color:#fff;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;font-family:Lato,sans-serif;}.meta-nav--stories .meta-careers a,.meta-nav--stories .meta-careers a:hover{background:0 0;}.meta-nav .meta-login--gray a{color:#343434;}.page-template-page-landing .meta-nav .meta-login a,.single .meta-nav .meta-login a{position:relative;background:rgba(255,255,255,.2);}.page-template-page-landing .meta-nav .meta-login a:hover,.single .meta-nav .meta-login a:hover{position:relative;background:rgba(255,255,255,.3);}.meta-nav .meta-login a:hover{background:#3474e9;}.meta-nav--stories .meta-login a,.meta-nav--stories .meta-login a:hover{background:0 0;}.meta-nav .meta-login a::before{position:relative;top:0;right:0;width:.875rem;height:.75rem;content:"";margin-right:.375rem;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-login.svg") no-repeat center center;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.meta-nav--stories .meta-login a::before{display:none;}.meta-contact{display:none;}.language__switcher{position:relative;background:#4c86ef;border-radius:.3125rem;padding:.125rem .5rem .125rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:.625rem;cursor:pointer;z-index:1000;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.page-template-page-landing .language__switcher,.single .language__switcher{background:rgba(255,255,255,.2);}.page-template-page-landing .language__switcher:hover,.single .language__switcher:hover{background:rgba(255,255,255,.3);}.language__switcher:hover{background:#3474e9;}.language__switcher li{padding-left:.5rem;padding-right:.5rem;font-size:.875em;color:#fff;line-height:1;}.language__switcher::after{position:relative;top:.5rem;right:0;width:.5rem;height:.375rem;content:"";background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-nav-arrow.svg") no-repeat center right;-webkit-transition:all .15s .25s cubic-bezier(.67,0,.34,1);-o-transition:all .15s .25s cubic-bezier(.67,0,.34,1);transition:all .15s .25s cubic-bezier(.67,0,.34,1);}.language__switcher:hover::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.language__switcher .lang-list-collapsed{position:absolute;top:calc(100% - .125rem);left:0;right:0;width:3.01rem;border-radius:0 0 .3125rem .3125rem;background:#3474e9;padding:.125rem 0 .125rem 0;opacity:0;visibility:hidden;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.lang-list-collapsed:hover,.language__switcher:hover .lang-list-collapsed{opacity:1;visibility:visible;}.language__switcher span{font-weight:400;color:inherit;color:#fff;padding:.4em 0;font-family:Lato,sans-serif;font-size:.75rem;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;}.language__switcher a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;text-transform:uppercase;font-weight:400;color:inherit;color:#fff;padding:.4em 0;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);font-family:Lato,sans-serif;font-size:.75rem;}.language__switcher .lang-list-collapsed a{opacity:.75;}.language__switcher .lang-list-collapsed a:hover{opacity:1;}.language__switcher a:hover{color:#fff;}.language__switcher .lang-switcher-current{position:relative;z-index:1;}#navigation .logo{height:25px;margin-left:2rem;}#navigation .logo img{width:98px;height:25px;margin-top:-.125rem;}#navigation .logo img.logo-blue{display:block;}#navigation .logo img.logo-blue.bg-gradient-blue-logo{display:none;}#navigation .logo img.logo-white{display:none;}#navigation .logo img.logo-white.bg-gradient-white-logo{display:block;}#navigation .logo img.logo-blue--story,#navigation .logo img.logo-white--stories{display:block;}#navigation .logo img.logo-blue--stories{display:none;}#navigation.scroll .logo img.logo-white--stories{display:none;}#navigation.scroll .logo img.bg-gradient-white-logo{display:none;}#navigation.scroll .logo img.logo-blue--stories{display:block;}#navigation.scroll .logo img.bg-gradient-blue-logo{display:block;}#navigation{position:fixed;top:0;width:100%;background:0 0;z-index:99;padding:.625rem 0;-webkit-transition:all .25s cubic-bezier(.67,0,.34,1);-o-transition:all .25s cubic-bezier(.67,0,.34,1);transition:all .25s cubic-bezier(.67,0,.34,1);}#navigation.scroll{background:#fff;-webkit-box-shadow:0 0 .125rem rgba(0,0,0,.25);box-shadow:0 0 .125rem rgba(0,0,0,.25);}#navigation .navigation-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.navbar-toggle{display:none;}.navigation-left{position:relative;z-index:100;}.navigation-right{margin-right:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(255,255,255,.2);}.navigation-right--stories{border:none;}nav.header-nav{display:-webkit-box;display:-ms-flexbox;display:flex;}nav.header-nav ul li{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin:0 1rem;cursor:pointer;}nav.header-nav ul li.menu-item-has-children a::after{position:relative;display:inline-block;top:-1px;right:0;width:.625rem;height:.375rem;content:"";margin-left:.5rem;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-nav-arrow.svg") no-repeat center right;-webkit-transition:all .25s 0s cubic-bezier(.67,0,.34,1);-o-transition:all .25s 0s cubic-bezier(.67,0,.34,1);transition:all .25s 0s cubic-bezier(.67,0,.34,1);}#navigation.scroll nav.header-nav ul li.menu-item-has-children a::after,.navigation-right--story nav.header-nav ul li.menu-item-has-children a::after{background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-nav-arrow-grey.svg") no-repeat center right;}nav.header-nav ul li.menu-item-has-children:hover a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}nav.header-nav ul li a{font-family:Poppins,sans-serif;font-size:.875em;font-weight:500;color:#fff;text-decoration:none;padding:1.375rem 0;border-bottom:.125rem solid transparent;-webkit-transition:all .25s cubic-bezier(.67,0,.34,1);-o-transition:all .25s cubic-bezier(.67,0,.34,1);transition:all .25s cubic-bezier(.67,0,.34,1);}nav.header-nav li a:hover,nav.header-nav li.current-menu-item a,nav.header-nav li.current-page-ancestor a,nav.header-nav li:hover a{color:#fff;border-bottom:.125rem solid #fff;}#navigation.scroll nav.header-nav li a:hover,#navigation.scroll nav.header-nav li.current-menu-item a,#navigation.scroll nav.header-nav li.current-page-ancestor a,#navigation.scroll nav.header-nav li:hover a,#navigation.scroll nav.header-nav ul li a,.navigation-right--story nav.header-nav ul li a{color:#555;}nav.header-nav li.button.white a{color:#3779ed;margin-right:.75rem;}nav.header-nav li.button.white a:hover{color:#fff;}nav.header-nav li.button.border a{color:#fff;}nav.header-nav li.button.border a:hover{color:#3779ed;}nav.header-nav ul ul li a::after,nav.header-nav ul ul ul li a::after{display:none !important;}nav.header-nav ul li>ul{position:absolute;visibility:hidden;opacity:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:#fff;-webkit-box-shadow:0 5px 7px 5px rgba(0,0,0,.07);box-shadow:0 5px 7px 5px rgba(0,0,0,.07);border-radius:.3125rem;width:15.625rem;padding:1rem 0;margin-top:1.125rem;top:73%;}nav.header-nav ul li>ul:before{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:-1.375rem;width:1.375rem;height:1.375rem;content:"";background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-nav-ul.svg") no-repeat center top;}nav.header-nav ul li:hover>ul{visibility:visible;opacity:1;}nav.header-nav ul li ul li{display:block;width:100%;position:relative;margin:0;}nav.header-nav ul li ul li.menu-item-has-children{position:relative;}nav.header-nav ul li ul li.menu-item-has-children a{background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-menu-subsub.svg") no-repeat 90% center;}nav.header-nav ul li ul li.menu-item-has-children a.nitro-lazy{background-image:none !important;}nav.header-nav ul li ul li.menu-item-has-children:hover a{background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-menu-subsub-hover.svg") no-repeat 90% center;}nav.header-nav ul li ul li.menu-item-has-children:hover a.nitro-lazy{background-image:none !important;}nav.header-nav ul li.menu-item-has-children:hover ul li a::after{display:none;}nav.header-nav ul li:hover>ul li a,nav.header-nav ul li>ul li a{color:#616161;padding:.875rem 2rem;border-bottom:none !important;border-left:.25rem solid transparent;}@media only screen and (max-height:720px){nav.header-nav ul li:hover>ul li a,nav.header-nav ul li>ul li a{padding:.475rem 2rem;}}nav.header-nav ul li>ul li a:hover,nav.header-nav ul li>ul li.current-menu-item a,nav.header-nav ul li>ul li:hover{border-left-color:#3779ed;background:#f2f5fe;color:#616161;}nav.header-nav ul li ul li ul{position:absolute;left:100%;top:0;visibility:hidden;opacity:0;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:all .25s cubic-bezier(.67,0,.34,1);-o-transition:all .25s cubic-bezier(.67,0,.34,1);transition:all .25s cubic-bezier(.67,0,.34,1);}nav.header-nav ul li ul li ul::before{display:none;}nav.header-nav ul li ul li:hover>ul{visibility:visible;opacity:1;}nav.header-nav ul li ul li ul li{display:block;}nav.header-nav ul li ul li.menu-item-has-children ul li a,nav.header-nav ul li ul li.menu-item-has-children:hover ul li a{background-image:none;}nav.header-nav ul li ul li.menu-item-has-children ul li a.nitro-lazy,nav.header-nav ul li ul li.menu-item-has-children:hover ul li a.nitro-lazy{background-image:none !important;}.nav-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;}.nav-buttons .button.white{margin-right:0;margin-left:1rem;}.nav-buttons .button{height:2.75rem;line-height:2.75rem;}.nav-buttons .button-widget.hide{display:none;}.nav-buttons #register{display:none;}@media only screen and (min-width:1025px){.nav-buttons #register{display:inline-block;margin-left:36px;}}.sticky-nav{position:relative;width:100%;background:#fff;border-bottom:4px solid #d8e0ed;border-top:1px solid #d8e0ed;z-index:10;height:83px;}.sticky-nav--pricing{background:#f6f7f8;height:96px;display:flex;align-items:center;}.sticky .sticky-nav{position:fixed;top:87px;left:0;}.page-template-page-comparison.sticky,.page-template-page-faq.sticky,.page-template-page-features.sticky{padding-top:83px;}.page-template-page-pricing-commercial.sticky,.page-template-page-pricing.sticky{padding-top:96px;}.sticky-nav-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.sticky-nav-inner--pricing{justify-content:center;align-items:center;height:auto;flex-wrap:wrap;padding:1.25rem 0;}.sticky-nav-box{display:flex;justify-content:center;align-items:center;}.pagebuilder-sticky-nav{margin-top:-7.5rem;}nav.sticky-nav--pricing .box-static.sticky-nav-box{padding:0 16px;}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.pagebuilder-sticky-nav{margin-top:0;}}.sticky .pagebuilder-sticky-nav{position:fixed;top:207px;}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.sticky .pagebuilder-sticky-nav{margin-top:-7.5rem;}}[id*=menu-blog-subnav] .menu-item-has-children>a::after{position:relative;display:inline-block;top:-1px;right:0;width:.625rem;height:.375rem;content:"";margin-left:.5rem;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-nav-arrow-grey.svg") no-repeat center right;-webkit-transition:all .25s 0s cubic-bezier(.67,0,.34,1);-o-transition:all .25s 0s cubic-bezier(.67,0,.34,1);transition:all .25s 0s cubic-bezier(.67,0,.34,1);}[id*=menu-blog-subnav] .menu-item-has-children .sub-menu{height:0;background-color:#fff;opacity:0;overflow:hidden;display:block;z-index:-1;box-shadow:0 5px 7px 5px rgba(0,0,0,.07);border-radius:0 0 .3125rem .3125rem;transition-delay:1ms;transition-duration:.2s;transition-property:all;transition-timing-function:ease-in-out;}[id*=menu-blog-subnav] .menu-item-has-children:focus .sub-menu,[id*=menu-blog-subnav] .menu-item-has-children:hover .sub-menu{height:auto;opacity:1;z-index:9999;}[id*=menu-blog-subnav] .menu-item-has-children>ul{position:absolute;}[id*=menu-blog-subnav] .menu-item-has-children>ul::before{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:-1.375rem;width:1.375rem;height:1.375rem;content:"";background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-nav-ul.svg") no-repeat center top;}[id*=menu-blog-subnav] .menu-item-has-children>ul li{display:block;width:100%;position:relative;margin:0;}[id*=menu-blog-subnav] .menu-item-has-children>ul li a,[id*=menu-blog-subnav] .menu-item-has-children>ul li a:focus,[id*=menu-blog-subnav] .menu-item-has-children>ul li a:hover,[id*=menu-blog-subnav] .menu-item-has-children>ul li a:visited{padding:.475rem 2rem;border-bottom:none !important;border-left:.25rem solid transparent !important;color:#555 !important;margin-right:0;}[id*=menu-blog-subnav] .menu-item-has-children>ul li.current-menu-item a{border-left-color:#3779ed !important;background:#f2f5fe;}@media screen and (max-width:42rem){.pagebuilder-sticky-nav{margin-top:-3.2rem;}}@media screen and (min-width:1200px){.sticky-nav-box:nth-of-type(1){margin-right:-2.35rem;}.sticky-nav-box:nth-of-type(3){margin-right:-2rem;}}.sticky-nav-box p{font-size:.875rem;color:#3a4963;}.sticky-nav-buttons{display:flex;margin:0 .5rem 0 0;}.sticky-nav-tooltip{padding:0;position:relative;}.sticky-nav-tooltip-info{position:absolute;left:2rem;top:-1.5rem;padding:.5rem 1rem;border-radius:.3125rem;box-shadow:-1px 2px 4px 0 rgba(0,0,0,.1);background:#fff;width:25rem;z-index:2;visibility:hidden;opacity:0;transition:.3s ease-in-out;}.sticky-nav-tooltip-info--open{visibility:visible;opacity:1;}.sticky-nav-tooltip-info p{line-height:1.25;}.sticky-nav-tooltip-info::before{content:"";width:1rem;height:1rem;background:#fff;position:absolute;left:-.5rem;top:1.5rem;transform:rotate(45deg);}.filter .filter-item{width:100%;}.filter .input-filter{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.filter input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:300;font-style:italic;color:#616161;padding-top:.25rem;padding-bottom:.25rem;width:9rem;border-bottom:1px solid #fff;-webkit-transition:all .35s cubic-bezier(.67,0,.34,1);-o-transition:all .35s cubic-bezier(.67,0,.34,1);transition:all .35s cubic-bezier(.67,0,.34,1);}.filter input[type=search]:focus{width:12rem;border-bottom:1px solid #e5e5e5;}.filter.mobile input[type=search]{width:100%;border-bottom:1px solid #e5e5e5;margin-bottom:3.125rem;}.filter.mobile input[type=search]:focus{width:100%;}.filter button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;margin-right:.5rem;}.filter.mobile button{margin-top:-2.5rem;}.desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.desktop-custom-home{margin-left:2.5rem;}.mobile,.mobile2{display:none;width:100%;}.sticky-nav ul li a{padding:1.5rem .75rem;margin-right:1.375rem;font-size:.875rem;color:#555;display:block;text-decoration:none;border-bottom:.25rem solid transparent;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.sticky-nav ul li a.active,.sticky-nav ul li a:hover,.sticky-nav ul li:hover a{border-color:#3779ed;color:#3779ed;}.search-open{overflow:hidden;}#navigation .search-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;width:.75rem;height:.75rem;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-search.svg") no-repeat center center;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}#navigation .search-button.nitro-lazy{background-image:none !important;}#navigation.scroll .search-button{background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-search-blue.svg") no-repeat center center;}#navigation.scroll .search-button.nitro-lazy{background-image:none !important;}#navigation .search-button--gray{background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-search-gray.svg") no-repeat center center;}#navigation .search-button--gray.nitro-lazy{background-image:none !important;}.page-template-page-stories #navigation .search-button--gray{display:none;}#search-close *{cursor:pointer;}.search-divider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:1px;height:1rem;background:#87c7f7;margin:0 1.25rem;}.search-divider--gray{background:#d8d8d8;}.search-button:hover{opacity:.5;}#search-close{position:absolute;top:2em;right:2em;width:30px;height:30px;margin:0;color:#3779ed;z-index:999;cursor:pointer;}#search-close .link-icon{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}#search-close span:first-child{width:30px;height:2px;top:50%;left:50%;background:#3779ed;position:absolute;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);}#search-close span:last-child{width:30px;height:2px;background:#3779ed;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);}#search-close:hover .link-icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}#search-modal{display:block;position:fixed;top:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:999;-webkit-transition:all 1s cubic-bezier(.67,0,.34,1);-o-transition:all 1s cubic-bezier(.67,0,.34,1);transition:all 1s cubic-bezier(.67,0,.34,1);}#search-area{position:fixed;opacity:0;right:0;top:0;width:100%;height:100%;background:#fbfdff;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);-webkit-transition:all .5s cubic-bezier(.67,0,.34,1);-o-transition:all .5s cubic-bezier(.67,0,.34,1);transition:all .5s cubic-bezier(.67,0,.34,1);}body.search-open{overflow:hidden;}body.search-open #search-area{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);overflow-y:auto;}body.search-open #search-modal{opacity:1;visibility:visible;}.search-container{position:relative;padding:0 1em;height:100%;width:50%;margin:1em auto;}#search-modal form{background:0 0;border-bottom:1px solid #d9d9d9;overflow:hidden;padding:1rem;}.search-fields{font-size:1.125rem;}.search-fields ::-webkit-input-placeholder,.search-fields ::-webkit-placeholder{color:#555;font-weight:400;font-style:normal;}.search-fields ::-webkit-placeholder,.search-fields ::placeholder{color:#555;font-weight:400;font-style:normal;}.search-fields-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:auto;}.search-fields button{line-height:auto;background:0 0;color:#555;color:#3779ed;border:0;border:1px solid #3779ed;height:100%;padding:1rem 1.5rem;border-radius:.3125rem;font-size:.875rem;font-weight:600;cursor:pointer;-webkit-transition:all .25s cubic-bezier(.67,0,.34,1);-o-transition:all .25s cubic-bezier(.67,0,.34,1);transition:all .25s cubic-bezier(.67,0,.34,1);}.search-fields button:hover{background:#3779ed;color:#fff;}.search-fields input{font-family:Lato,sans-serif;font-size:1.125em;width:100%;border:0;padding:0;background:0 0;color:#555;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.search-fields input:focus{outline:0;}.search-fields input[type=search]::-webkit-search-cancel-button{display:none;}#search-results{color:#fff;list-style:none;padding:0;}#search-results li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;opacity:0;-webkit-transform:translate(0,50%);-webkit-transform:translateZ(0) scale(1,1);-ms-transform:translate(0,50%);transform:translate(0,50%);transform:translateZ(0);border-bottom:1px solid #eee;padding:2rem;-webkit-transition:all .25s cubic-bezier(.67,0,.34,1);-o-transition:all .25s cubic-bezier(.67,0,.34,1);transition:all .25s cubic-bezier(.67,0,.34,1);z-index:2;}#search-results li::before{z-index:1;display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#3779ed;-webkit-transform:translate(-102%,0);-ms-transform:translate(-102%,0);transform:translate(-102%,0);content:"";-webkit-transition:all .35s cubic-bezier(.67,0,.34,1);-o-transition:all .35s cubic-bezier(.67,0,.34,1);transition:all .35s cubic-bezier(.67,0,.34,1);}#search-results li:hover::before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}#search-results p{font-size:1rem;font-weight:400;margin-bottom:0;margin-top:1rem;}#search-results a{text-decoration:none;}.search-container{width:50vw;height:auto;padding-top:10rem;}.search-output{max-height:100%;overflow-y:auto;}.ui-autocomplete{display:none;}@-webkit-keyframes flyIn{from{opacity:0;-webkit-transform:translate(0,100%);transform:translate(0,100%);}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);}}@keyframes flyIn{from{opacity:0;-webkit-transform:translate(0,100%);transform:translate(0,100%);}to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);}}header{position:relative;height:35.5rem;padding-top:6.25rem;overflow:visible;border-bottom:1px solid #ebebeb;}header.no-image{min-height:25rem;min-height:30rem;}header.no-image.header-video{min-height:36rem;max-height:40rem;}@media only screen and (min-width:64.0625rem){header.no-image.header-video{height:calc(100vh - 12.5rem);min-height:44rem;}}@media only screen and (max-width:47.9375rem){header.no-image.header-video{height:calc(21rem + ( 100vw / 16 ) * 9);max-height:unset;}}header#pricing{background-color:#000;background:linear-gradient(to right,#0e3581,#2654ac);}header#pricing h1,header#pricing p{color:#fff;}header.stories{height:56.25rem;padding-top:0;border-bottom:none;margin-bottom:3.125rem;}header.stories .button{width:initial;}header.story{background:#fff;height:100%;border-bottom:none;padding-bottom:3.5rem;}header.story::before{background:#fff !important;}header.story h2{font-size:1.5625rem;font-weight:400;line-height:2.1875rem;padding-left:2.5rem;padding-right:2.5rem;}header.story h2::before{content:none;}header.story .story__image{height:50vw;max-height:36.1875rem;position:relative;}header.story .story__image-content{position:absolute;left:2.5rem;bottom:2.5rem;display:flex;align-items:center;}header.story .story__image-content p{font-size:.625rem;font-weight:700;line-height:1.5;text-transform:uppercase;}header.story .story__author{display:flex;}header.story .story__author::before{content:"";display:block;background-color:#979797;height:1.9375rem;width:1px;margin:0 1.25rem 0 .75rem;}.home header{height:48rem;}.page-template-page-home-new header{padding:10.5rem 0 6.25rem;height:50rem;}header .container,header .row{height:100%;}header .target-group-slider{height:1.75rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem .625rem;background:#f2f2f2;border-radius:.25rem;font-size:.75rem;line-height:.5rem;color:#555;margin-bottom:1.5rem;overflow:hidden;}header .target-group-slider .slick-list,header .target-group-slider .slick-track{max-width:9rem;}header .target-group-slider a{position:relative;font-size:.75rem;color:#555;text-decoration:none;display:inline;}header .target-group-slider a::before{width:100%;height:1px;bottom:0;background:#616161;content:"";position:absolute;left:0;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}header .target-group-slides .slick-slide a:hover{color:#3779ed;}header .target-group-slider a:hover::before{background:#3779ed;}header .target-group-label{width:4.75rem;}header .target-group-slider span.dot{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:.5rem;height:.5rem;border-radius:.75rem;background:#0fd5fd;margin-right:.75rem;}header .target-group-slider .target-group-name{margin-left:.125rem;}header .target-group-slides .slick-slide{display:block;margin:0;padding:0;width:100%;}.header-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;}.header-buttons .button{margin:1rem 0 0;text-align:center;}.header-buttons .button:hover .button__content{opacity:1;visibility:visible;}.header-buttons__inner-right{display:none;}.header-buttons__inner-left span{white-space:nowrap;}@media only screen and (max-width:374px){.header-buttons__inner-left span{font-size:12px;}}.header-buttons .button__content{top:5rem;top:5.5rem;position:absolute;left:0;width:16.5rem;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:1.3rem;text-align:left;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);opacity:0;visibility:hidden;}.header-buttons .button__content::after{content:"";width:1.25rem;height:1.25rem;background-color:inherit;position:absolute;top:-.5rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:-4px -4px 10px 0 rgba(200,200,200,.2);box-shadow:-4px -4px 10px 0 rgba(200,200,200,.2);}.header-buttons .button__content p{font-size:.8125rem;line-height:1.5;}header .button{margin:1rem 1rem 0 0;}.fancybox-slide{padding:44px 10px 10px !important;}button.fancybox-button.fancybox-button--fullscreen{display:none !important;}.fancybox-button--close:after,.fancybox-button--close:before{color:#fff !important;height:4px !important;width:20px !important;}@media only screen and (max-width:48rem){.fancybox-slide--iframe .fancybox-content{width:100% !important;max-width:100% !important;}}.single-post header.generic{background-color:#000;background:linear-gradient(to right,#0e3581,#2654ac);height:30rem;}.single-post.single header.generic::before{content:none;}@media only screen and (max-width:41.6875rem){.single-post header.generic h1{font-size:2.25rem;line-height:2.75rem;}}.stats-blue{background-color:#3070ce;}.stats-grey{background-color:#f6f7fb;}.stats-white{background-color:#fff;}.stats-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;text-align:center;min-width:58.125rem;-webkit-transition:max-width 1s;-o-transition:max-width 1s;transition:max-width 1s;}.stats-container div{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding:0 0 4rem;}.stats-link{text-decoration:none;border:#3070ce 1px solid;padding:20px 0;}.stats-link:hover{border:rgba(255,255,255,.6) 1px solid;border-radius:10px;}.stats-container h2{margin:0 0 4rem;color:#fff;}.stats-container h2::before{background:0 0;}.stats-title{font:normal normal 500 1.75rem/normal Rubik,sans-serif;color:#fff;}.stats-subtitle{font:normal normal 500 1.25rem/normal Rubik,sans-serif;color:#fff;opacity:.6;}.stats-icon{height:3.75rem;max-height:3.75rem;width:auto;margin:0 auto 2.5rem;}#icon-grid{padding:4rem 0 0;}@media only screen and (max-width:1192px){.stats-container{max-width:40rem;min-width:31.25rem;margin:0 auto;padding:0 !important;}.stats-container div{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;}.stats-icon{max-height:4.0625rem;}}@media only screen and (max-width:720px){.stats-container div{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;}.stats-container{max-width:27.5rem;min-width:20.375rem;}}@media only screen and (max-width:480px){.stats-container div{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;}}.usps__usp{margin-bottom:3.125rem;padding-right:2rem;align-self:stretch;}.usps__usp-icon{width:3.75rem;height:3.75rem;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-line-pack:left;align-content:left;}.usps__usp-icon img{max-width:100%;max-height:40px;width:40px;height:auto;}.usps__usp a{text-decoration:none;}.usps-light-blue{background-color:#f4f8ff;}.usps-light-blue a.button.blue-border{background-color:#fff;}.usps-light-blue a.button.blue-border:hover{background-color:#3779ed;}.usps-white{background-color:#fff;}.usps-text{background-color:#e9f1ff;border-radius:.3125rem;padding:1.5rem;margin-bottom:2.5rem;}.usps-text p{color:#3070ce;line-height:1.63;}#usps.usps-light-blue h2{margin-bottom:2.5rem;}#usps.usps-light-blue .usps__usp-icon{background-color:#fff;}#usps.usps-home li{margin:1rem 0 0 1rem;}#usps.usps-home ul{list-style:outside disc;}@supports (mix-blend-mode:multiply){.usps-text{mix-blend-mode:multiply;background-color:#f4f8ff;}}.shape__grey{position:relative;}.shape__grey em,.shape__grey i{font-size:1.125rem;line-height:1.75rem;color:#ababab;}.shape__grey p{margin-top:1.5rem;}.shape__grey .button{margin-top:1.5rem;margin-right:1rem;}.shape__grey::before{background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/shape-grey-round.svg") no-repeat center center/100% 100%;position:absolute;left:-5%;top:5%;content:"";width:100%;height:100%;}.force-center{min-height:34.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.brands{padding-bottom:9.375rem;}.brands .button{margin-top:1.5rem;}.brands__slider-mobile{display:none !important;}.brands__slider-desktop{display:block !important;}.brands .slick-initialized .slick-slide,.brands .slick-initialized .slick-slide.slick-current~.slick-slide{opacity:0;-webkit-transition:opacity .8s cubic-bezier(.67,0,.34,1);-o-transition:opacity .8s cubic-bezier(.67,0,.34,1);transition:opacity .8s cubic-bezier(.67,0,.34,1);}.brands .slick-initialized .slick-slide.slick-current{opacity:1;}.brands .slick-slide{outline:0;}.brands .slick-slide.brands_slider-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.brands .brands_slider-slide .slidebox{position:relative;height:10.375rem;width:10.375rem;margin-bottom:1.75rem;margin-left:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.3125rem;overflow:hidden;z-index:99;}.brands .brands_slider-slide .slidebox:nth-child(even){margin-top:2.875rem;margin-bottom:-.875rem;}.brands__slider-pricing{width:100%;margin-top:2rem;}.brands .brands_slider-slide .slidebox img{max-height:4rem;width:auto;max-width:5.625rem;display:block;margin:0 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.brands .brands_slider-slide .slidebox a{font-size:.75rem;text-decoration:underline;margin-top:1rem;}.brands .brands_slider-slide .slidebox a:hover{color:#3779ed !important;}.brands .slick-slide.brands_slider-slide .brands_slider-slidebg{position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;opacity:.1;}.brands .slick-list{min-height:38.375rem;}.brands .slick-dotted.slick-slider{margin-bottom:0;}.brands .slick-dots{position:absolute;bottom:0;right:-2rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:0;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}.brands .slick-dots li{position:relative;display:inline-block;margin:1rem 0;padding:0;height:10px;width:10px;overflow:hidden;border-radius:10px;cursor:pointer;}.brands .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;border-radius:10px;cursor:pointer;color:#e6ebf0;border:0;outline:0;background:#e6ebf0;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.brands .slick-dots li button:focus,.brands .slick-dots li button:hover{color:#8499b2;background:#8499b2;}.brands .slick-dots li.slick-active button{color:#8499b2;background:#8499b2;}.brands.alt{background:#f6f7fb;}.brands.alt p{margin:1rem 0;}.brands.alt .slick-initialized .slick-slide,.brands.alt .slick-initialized .slick-slide.slick-current~.slick-slide{opacity:1;}.brands.alt .brands_slider-slide .slidebox{margin-left:1rem;margin-right:1rem;}.brands.alt .brands_slider-slide .slidebox{margin-top:0;margin-bottom:0;}.brands.alt .slick-list{min-height:12rem;}.brands.alt .slick-dotted.slick-slider{margin-bottom:0;}.brands.alt .slick-dots{position:absolute;bottom:-2rem;right:auto;height:1rem;width:100%;display:inline-block;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}.brands.alt .slick-dots li{margin:0 1rem;}#testimonials{position:relative;margin-top:5rem;padding-top:2rem;padding-bottom:3.125rem;}.gradient{background:-webkit-gradient(linear,left top,left bottom,from(#f6f7fb),to(#fff));background:-webkit-linear-gradient(#f6f7fb,#fff);background:-o-linear-gradient(#f6f7fb,#fff);background:linear-gradient(#f6f7fb,#fff);}#testimonials::before{display:block;position:absolute;height:10rem;content:"";background:#f6f7fb;border-radius:100%;top:-5rem;left:0;width:100%;}#testimonials .slick-initialized .slick-slide,#testimonials .slick-initialized .slick-slide.slick-current~.slick-slide{opacity:1;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:all .8s cubic-bezier(.67,0,.34,1);-o-transition:all .8s cubic-bezier(.67,0,.34,1);transition:all .8s cubic-bezier(.67,0,.34,1);}#testimonials .slick-initialized .slick-slide.slick-current{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}#testimonials .slick-slide{outline:0;}#testimonials .testimonial__slider{padding:3.125rem 0;}@media only screen and (max-width:575px){#testimonials .testimonial__slider{padding:3.125rem 0 0;}}#testimonials .testimonial__slider .slick-list{padding-bottom:3rem;min-height:26rem;}#testimonials .testimonial__slider-slide{background:#fff;border-radius:.3125rem;padding:2rem;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.06);box-shadow:0 10px 10px 0 rgba(0,0,0,.06);}#testimonials .testimonial__slider-img{width:5.625rem;height:5.625rem;border-radius:50%;display:block;margin-left:auto;margin-right:auto;margin-bottom:2rem;}#testimonials .testimonial__slider-slide span.function{font-family:Poppins,sans-serif;color:#8499b2;text-transform:uppercase;font-size:.75em;display:block;margin:1rem 0 1rem 0;line-height:1.25rem;}#testimonials .testimonial__slider-slide h4{font-family:Poppins,sans-serif;font-weight:500;}#testimonials .slick-dotted.slick-slider{margin-bottom:0;}#testimonials .slick-dots{position:relative;bottom:auto;right:auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}#testimonials .slick-dots li{position:relative;display:inline-block;margin:0 1rem;padding:0;height:10px;width:10px;overflow:hidden;border-radius:10px;cursor:pointer;}#testimonials .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;border-radius:10px;cursor:pointer;color:#e6ebf0;border:0;outline:0;background:#e6ebf0;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}#testimonials .slick-dots li button:focus,#testimonials .slick-dots li button:hover{color:#8499b2;background:#8499b2;}#testimonials .slick-dots li.slick-active button{color:#8499b2;background:#8499b2;}#testimonials .slick-next,#testimonials .slick-prev{position:absolute;top:50%;margin-top:-3.125rem;width:3.125rem;height:3.125rem;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #8499b2;outline:0;-webkit-transition:background-color .15s cubic-bezier(.67,0,.34,1);-o-transition:background-color .15s cubic-bezier(.67,0,.34,1);transition:background-color .15s cubic-bezier(.67,0,.34,1);text-indent:-9999px;z-index:9;cursor:pointer;}#testimonials .slick-next:hover,#testimonials .slick-prev:hover{background:#8499b2;}#testimonials .slick-prev{left:-3rem;background-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-prev-grey.svg");background-repeat:no-repeat;background-position:center center;}#testimonials .slick-prev.nitro-lazy{background-image:none !important;}#testimonials .slick-next{right:-2.5rem;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-next-grey.svg") no-repeat center center;}#testimonials .slick-next.nitro-lazy{background-image:none !important;}#testimonials .slick-prev::after{position:absolute;width:100%;height:100%;top:0;left:0;display:block;content:"";z-index:1;-webkit-transition:opacity .15s cubic-bezier(.67,0,.34,1);-o-transition:opacity .15s cubic-bezier(.67,0,.34,1);transition:opacity .15s cubic-bezier(.67,0,.34,1);background-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-prev-white.svg");background-repeat:no-repeat;background-position:center center;opacity:0;}#testimonials .slick-prev:hover::after{opacity:1;}#testimonials .slick-next::after{position:absolute;width:100%;height:100%;top:0;left:0;display:block;content:"";z-index:1;-webkit-transition:opacity .15s cubic-bezier(.67,0,.34,1);-o-transition:opacity .15s cubic-bezier(.67,0,.34,1);transition:opacity .15s cubic-bezier(.67,0,.34,1);background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-next-white.svg") no-repeat center center;opacity:0;}#testimonials .slick-next:hover::after{opacity:1;}.stories__slider.slick-initialized .slick-slide,.stories__slider.slick-initialized .slick-slide.slick-current~.slick-slide{opacity:1;transition:all .8s cubic-bezier(.67,0,.34,1);height:56.25rem;}.stories__slider .slick-slide{outline:0;}.stories__slider .slick-slide h2{color:#fff;font-style:italic;font-size:1.875rem;font-weight:400;}.stories__slider .slick-slide h2::before{background:#fff;}.stories__slider .slick-slide p{color:#fff;font-size:.625rem;text-transform:uppercase;}.stories__slider .slick-slide p .function{color:#818181;}.stories__slider-footer .slick-next,.stories__slider-footer .slick-prev{width:3.125rem;height:3.125rem;position:relative;border-radius:50%;appearance:none;border:2px solid #fff;outline:0;transition:background-color .15s cubic-bezier(.67,0,.34,1);text-indent:-9999px;z-index:9;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-position:center center;}.stories__slider-footer .slick-next:hover,.stories__slider-footer .slick-prev:hover{background:#fff;}.stories__slider-footer .slick-prev{background-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-prev-white.svg");margin-right:.5rem;}.stories__slider-footer .slick-prev.nitro-lazy{background-image:none !important;}.stories__slider-footer .slick-next{background-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-next-white.svg");}.stories__slider-footer .slick-next.nitro-lazy{background-image:none !important;}.stories__slider-footer .slick-prev::after{position:absolute;width:100%;height:100%;top:0;left:0;display:block;content:"";z-index:1;transition:opacity .15s cubic-bezier(.67,0,.34,1);background-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-prev-grey.svg");background-repeat:no-repeat;background-position:center center;opacity:0;}.stories__slider-footer .slick-prev:hover::after{opacity:1;}.stories__slider-footer .slick-next::after{position:absolute;width:100%;height:100%;top:0;left:0;display:block;content:"";z-index:1;transition:opacity .15s cubic-bezier(.67,0,.34,1);background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-next-grey.svg") no-repeat center center;opacity:0;}.stories__slider-footer .slick-next:hover::after{opacity:1;}.stories__slider-footer{position:absolute;width:100%;bottom:0;bottom:3.125rem;}.stories__slider-footer .button-round{border:2px solid #fff;margin-left:0;}.stories__slider-footer .flex-button p{font-size:.875rem;color:#fff;font-weight:300;margin-left:.5rem;}.static-logos__slider .slick-track{display:flex;align-items:center;}.static-logos__slide{display:flex !important;padding:1rem 4rem;margin:2rem 0;}.static-logos__slider.slick-initialized .slick-slide,.static-logos__slider.slick-initialized .slick-slide.slick-current~.slick-slide{opacity:1;transition:all .8s cubic-bezier(.67,0,.34,1);}.static-logos__slider .slick-slide{outline:0;}.static-logos__slider .slick-slide h2{color:#fff;font-style:italic;font-size:1.875rem;}.static-logos__slider .slick-slide h2::before{background:#fff;}.static-logos__slider .slick-slide p{color:#fff;font-size:.625rem;text-transform:uppercase;}.static-logos__slider .slick-slide p .function{color:#818181;}.static-logos__slider .slick-next,.static-logos__slider .slick-prev{position:absolute;top:50%;transform:translateY(-50%);bottom:3.125rem;width:3.125rem;height:3.125rem;border-radius:50%;appearance:none;border:2px solid #8499b2;outline:0;transition:background-color .15s cubic-bezier(.67,0,.34,1);text-indent:-9999px;z-index:9;cursor:pointer;}.static-logos__slider .slick-next:hover,.static-logos__slider .slick-prev:hover{background:#8499b2;}.static-logos__slider .slick-prev{left:1rem;background-color:#fff;background-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-prev-grey.svg");background-repeat:no-repeat;background-position:center center;}.static-logos__slider .slick-prev.nitro-lazy{background-image:none !important;}.static-logos__slider .slick-next{right:1rem;background-color:#fff;background-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-next-grey.svg");background-repeat:no-repeat;background-position:center center;}.static-logos__slider .slick-next.nitro-lazy{background-image:none !important;}.static-logos__slider .slick-prev::after{position:absolute;width:100%;height:100%;top:0;left:0;display:block;content:"";z-index:1;transition:opacity .15s cubic-bezier(.67,0,.34,1);background-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-prev-white.svg");background-repeat:no-repeat;background-position:center center;opacity:0;}.static-logos__slider .slick-prev:hover::after{opacity:1;}.static-logos__slider .slick-next::after{position:absolute;width:100%;height:100%;top:0;left:0;display:block;content:"";z-index:1;transition:opacity .15s cubic-bezier(.67,0,.34,1);background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-next-white.svg") no-repeat center center;opacity:0;}.static-logos__slider .slick-next:hover::after{opacity:1;}.static-logos__slider .slick-dotted.slick-slider{margin-bottom:0;}.static-logos__slider .slick-dots{position:relative;bottom:auto;right:auto;height:auto;display:flex;justify-content:center;align-items:center;width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}.static-logos__slider .slick-dots li{position:relative;display:inline-block;margin:0 .5rem;padding:0;height:5px;width:5px;overflow:hidden;border-radius:10px;cursor:pointer;}.static-logos__slider .slick-dots li.slick-active{height:10px;width:10px;}.static-logos__slider .slick-dots li button{font-size:0;line-height:0;display:block;width:5px;height:5px;border-radius:10px;cursor:pointer;color:#b5cae2;border:0;outline:0;background:#b5cae2;-webkit-transition:color .15s cubic-bezier(.67,0,.34,1);-o-transition:color .15s cubic-bezier(.67,0,.34,1);transition:color .15s cubic-bezier(.67,0,.34,1);}.static-logos__slider .slick-dots li.slick-active button{height:10px;width:10px;color:#8499b2;}.static-logos__slider .slick-dots li button:focus,.static-logos__slider .slick-dots li button:hover{color:#8499b2;background:#8499b2;}.static-logos__slider .slick-dots li.slick-active button{color:#8499b2;background:#8499b2;}#mentions.bg-mentions-white{background-color:#fff;}#mentions.bg-mentions-violet{background-color:#f4f8ff;background-blend-mode:multiply;}#mentions .slick-initialized{overflow:hidden;}#mentions{background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/shape-content-large.svg") no-repeat left center;}#mentions.nitro-lazy{background-image:none !important;}#mentions .mentions__slider{padding:3.125rem 0;}#mentions .mentions__slider .slick-track{height:28rem;padding-bottom:3rem;}#mentions .mentions__slider-slide{background:#fff;border-radius:.3125rem;padding:2rem;margin:1rem;border:1px solid #f6f7fb;box-shadow:0 10px 10px 0 rgba(0,0,0,.06);text-align:left;display:flex;height:100;flex-direction:column;outline:0;}#mentions .mentions__inner{display:flex;flex-direction:column;height:100%;}#mentions .mentions__rating{display:flex;justify-content:flex-end;height:1rem;}#mentions .mentions__rating i{font-family:FontAwesome;font-style:normal;color:#efb900;}#mentions .mentions__rating i.full{color:#efb900;}#mentions .mentions__rating i.empty{color:#d8e5fc;}#mentions .mentions__content{height:100%;display:flex;flex-direction:column;}#mentions .mentions__logo{margin-bottom:2rem;}#mentions .mentions__logo img{height:3.9375rem;width:auto;}#mentions .mentions__text p{font-size:.875rem;line-height:1.3125;margin:0;}#mentions .mentions__footer{margin-top:auto;}#mentions .mentions__link{color:#3b7cee;font-size:.75rem;font-family:Poppins,sans-serif;font-weight:600;text-decoration:none;margin-top:1rem;}#mentions .mentions__slider-slide span.function{font-family:Poppins,sans-serif;color:#8499b2;text-transform:uppercase;font-size:.75em;display:block;margin:1rem 0 1rem 0;line-height:1.25rem;}#mentions .mentions__slider-slide h4{font-family:Poppins,sans-serif;font-weight:500;}.mentions__slider .slick-dotted.slick-slider{margin-bottom:0;}.mentions__slider .slick-dots{position:relative;bottom:auto;right:auto;height:auto;display:flex;justify-content:center;align-items:center;width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}.mentions__slider .slick-dots li{position:relative;display:inline-block;margin:0 .5rem;padding:0;height:5px;width:5px;overflow:hidden;border-radius:10px;cursor:pointer;}.mentions__slider .slick-dots li.slick-active{height:10px;width:10px;}.mentions__slider .slick-dots li button{font-size:0;line-height:0;display:block;width:5px;height:5px;border-radius:10px;cursor:pointer;color:#b5cae2;border:0;outline:0;background:#b5cae2;-webkit-transition:color .15s cubic-bezier(.67,0,.34,1);-o-transition:color .15s cubic-bezier(.67,0,.34,1);transition:color .15s cubic-bezier(.67,0,.34,1);}.mentions__slider .slick-dots li.slick-active button{height:10px;width:10px;color:#8499b2;}.mentions__slider .slick-dots li button:focus,.mentions__slider .slick-dots li button:hover{color:#8499b2;background:#8499b2;}.mentions__slider .slick-dots li.slick-active button{color:#8499b2;background:#8499b2;}.content-left p{margin:1rem 0 1.5rem 0;}.content-right p{margin:1rem 0 1.5rem 0;}.content-left img,.content-right img{border-radius:.3125rem;overflow:hidden;}#cta{padding:6.25rem 0;background:#214893 url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/optimized/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/cta_banner_icons.svg") no-repeat center center;}#cta.nitro-lazy{background-image:none !important;}#cta .button.white{color:#2564bf;}#cta .button.white:hover{color:#fff;}#cta h2{color:#fff;}#cta h2::before{display:block;width:2.25rem;height:.125rem;background:#fff;content:"";}#cta p{color:#fff;margin-bottom:1.5rem;}.map{height:35.5rem;}.directions h4{margin-top:3.125rem;}.directions p.small{margin-top:2rem;margin-bottom:3.125rem;}.comparison-section{border-bottom:1px solid #c1ccd8;}ul.advantages li{margin-top:1.625rem;padding-left:2rem;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-advantage.svg") no-repeat left .25rem;}ul.advantages li.nitro-lazy{background-image:none !important;}ul.disadvantages li{margin-top:1.625rem;padding-left:2rem;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-disadvantage.svg") no-repeat left .25rem;}ul.disadvantages li.nitro-lazy{background-image:none !important;}ul.advantages li strong,ul.disadvantages li strong{color:#555;}.post__filters--stories{padding:0 0 3.125rem 0;}.post__filters strong{font-family:Poppins,sans-serif;color:#555;font-weight:400;margin-bottom:1rem;font-size:.875rem;display:block;}.post__filters select{height:2.5rem;border-radius:0;padding:0 1rem;font-family:Poppins,sans-serif;color:#616161;font-size:.875rem;background:#fcfcfc url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-nav-arrow-grey.svg") no-repeat 94% center;background-size:.5rem auto;}.post__filters select.nitro-lazy{background-image:none !important;}.post__filters--stories select{color:#3b7cee;background:#fcfcfc url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-nav-arrow-blue.svg") no-repeat 94% center;}.post__filters--stories select.nitro-lazy{background-image:none !important;}.post__filters form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.625rem;}.post__filters button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;margin-right:.5rem;}.post__filters input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:300;font-style:italic;color:#616161;padding-top:.25rem;padding-bottom:.25rem;width:10rem;border-bottom:1px solid #fff;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.post__filters__title{font-family:Poppins,sans-serif;font-size:.75rem;color:#8499b2;text-transform:uppercase;}.post__filters input:focus{width:15rem;border-bottom:1px solid #e5e5e5;}.post__filters input::-webkit-input-placeholder{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:300;font-style:italic;color:#616161;}.post__filters input:-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:300;font-style:italic;color:#616161;}.post__filters input::-ms-input-placeholder{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:300;font-style:italic;color:#616161;}.post__filters input::placeholder{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:300;font-style:italic;color:#616161;}.mobile-filters{position:fixed;top:3.4375rem;background:#fff;box-shadow:0 10px 10px 0 rgba(0,0,0,.06);padding-top:1rem;padding-bottom:1rem;width:100%;z-index:98;opacity:0;visibility:hidden;transition:all .25s cubic-bezier(.67,0,.34,1);}.mobile-filters__top{display:flex;justify-content:space-between;align-items:center;}.mobile-filters p{font-family:Poppins,sans-serif;font-size:.75rem;color:#343434;}.mobile-filters p span{color:#3b7cee;}.mobile-filters__top .button.active{transform:rotate(270deg);}.mobile-filters__list{list-style:none !important;opacity:0;height:0;margin:0 !important;visibility:hidden;margin-bottom:2rem;}.mobile-filters__list.filters-open{height:initial;opacity:1;visibility:visible;margin:initial;}.mobile-filters__list.filters-open .mobile-filters__group{margin-top:1rem;}.mobile-filters__legend{font-family:Poppins,sans-serif;font-size:.75rem;color:#343434;}.mobile-filters__group-list{list-style:none !important;padding-left:0 !important;margin-top:0 !important;}.mobile-filters__group-item{display:flex;align-items:center;}.mobile-filters__group-item input[type=checkbox]{-webkit-appearance:none;width:1.25rem;height:1.25rem;margin:0 .5rem 0 0;display:flex;align-items:center;justify-content:center;border:1px solid #8499b2;border-radius:3px;background:#fff;transition:.3s ease-in-out;}.mobile-filters__group-item input[type=checkbox]:checked{background:#3b7cee;border-color:#3b7cee;}.mobile-filters__group-item input[type=checkbox]::before{content:"";font-family:"Font Awesome 5 Free";font-size:.625rem;font-weight:900;color:#fff;}.mobile-filters__group-item label{font-family:Lato,sans-serif;text-transform:capitalize;color:#7a7a7a;margin:0;}.load-more-button{padding-top:3.125rem;padding-bottom:6.25rem;}.post__overview-result .container{padding:0 40px;}.posts .box-md-4{margin-bottom:2rem;}.post__container{position:relative;}.post__loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:1;background:rgba(255,255,255,.75);-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;}.post__loader.post__loader--active{visibility:visible;opacity:1;}.post__loader img{width:3.125rem;height:3.125rem;margin-top:6.25rem;}.post{position:relative;padding-top:13.75rem;border-radius:.3125rem;border:1px solid #e5e5e5;overflow:hidden;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);height:100%;}#success-stories .post{background-color:#fff;}.post--alt{padding-top:16.25rem;}.post .post__inner{height:100%;}.post .post__inner .post__inner-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.post:hover{border:1px solid #67a0ff;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.06);box-shadow:0 10px 10px 0 rgba(0,0,0,.06);}.post a{text-decoration:none;}.post .post__category{position:absolute;left:1rem;top:1rem;font-size:.75rem;padding:.1rem .5rem;background:#fff;text-align:center;border-radius:1rem;border:1px #3b7cee solid;color:#3b7cee;line-height:1.25rem;}.post .post__img{position:absolute;height:13.75rem;width:100%;top:0;left:0;right:0;overflow:hidden;}.post--alt .post__img{height:16.25rem;}.post .post__img-inner{width:100%;height:100%;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.post:hover .post__img-inner{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.post .post__inner{padding:1.875rem;}.post .post__inner .meta{font-family:Poppins,sans-serif;font-weight:400;color:#8499b2;font-size:.75rem;margin-bottom:1rem;display:block;}.post .post__inner p{font-size:.875rem;line-height:1.5rem;}.post .post__inner .divider{margin-top:auto;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;padding-top:1rem;}.post .post__inner .divider hr{height:1px;background:#eaeaea;border:none;width:100%;}.post .post__inner-footer{display:flex;justify-content:space-between;width:100%;}.post .post__inner-author{display:flex;align-items:center;}.post .post__inner-avatar{width:3.4375rem;height:3.4375rem;border-radius:50%;margin-right:.75rem;}.post .post__inner-info p{font-size:.625rem;text-transform:uppercase;color:#3b7cee;font-weight:700;}.post .post__inner-info p span{color:#8499b2;}.post .post__inner-logo{max-height:2.5rem;}.new-label{background:#131b74;font-family:Poppins,sans-serif;font-weight:500;color:#fff;border-radius:1rem;font-size:.75rem;padding:.375rem .5rem;margin-left:1.25rem;}.page-template-page-team #navigation .logo img.logo-blue,.single #navigation .logo img.logo-blue{display:none;}.page-template-page-team #navigation .logo img.logo-white,.single #navigation .logo img.logo-white{display:block;}.page-template-page-team #navigation.scroll .logo img.logo-blue,.single #navigation.scroll .logo img.logo-blue{display:block;}.page-template-page-team #navigation.scroll .logo img.logo-white,.single #navigation.scroll .logo img.logo-white{display:none;}.page-template-page-team header::before,.single header::before{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4);content:"";}.single.single-story header::before{content:none;}.page-template-page-team header h1,.page-template-page-team header p,.single header h1,.single header p{color:#fff;}.page-template-page-team header .button-round,.single header .button-round{position:absolute;bottom:3.125rem;left:50%;margin-left:-1.5125rem;z-index:9;}.post__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.post__author-image{width:6.25rem;min-width:6.25rem;height:6.25rem;border-radius:50%;border:1px solid #c3d1e3;}.post__author-info{margin-left:1rem;}.post__author-info a{display:inline;}.post__author span{display:block;font-size:.875rem;color:#8499b2;font-weight:400;font-family:Poppins,sans-serif;margin:.5rem 0;}.post__author span:last-child{font-weight:400;}.post__author span:first-child{font-weight:500;}.post__author span a{text-decoration:none;color:#3779ed;}.single__post .divider{margin-top:3.125rem;}.single__post hr{background:#c1ccd8;height:1px;border:none;display:block;width:100%;margin:0;padding:0;}.single__post-content h2{margin-top:4rem;margin-bottom:2rem;padding:0;line-height:1;}.single__post-content h2::before{display:none;}.single__post-content h2:first-child{margin-top:0;}.single__post-content h3{margin-top:6rem;margin-bottom:1rem;}.single__post-content h3::before{top:-3rem;}.single__post-content h4{margin-bottom:1rem;}.single__post-content ol,.single__post-content ul{margin-left:2rem;margin-bottom:2rem;}.single__post-content .article__gallery-inner{margin-left:0;}.single__post-content ul li{font-size:1rem;line-height:2rem;list-style:disc;}.single__post-content ol li{font-size:1rem;line-height:2rem;list-style:decimal;}.single__post-content p{margin-bottom:2rem;}.single__post-content a,.single__post-content p span>a,.single__post-content p>a,.single__post-content p>strong>a,.single__post-content ul li a{display:inline;text-decoration:none;color:#3779ed;}.single__post-content p span>a:hover,.single__post-content p>a:hover,.single__post-content p>strong>a:hover,.single__post-content ul li a:hover{text-decoration:underline;}.single__post-content p>b{font-weight:700;}.single__post-tags{padding-bottom:2.5rem;font-size:14px;line-height:1rem;}.single__post-tags.flex-container{display:flex;flex-wrap:nowrap;}.single__post-tags.flex-container .flex-inner-container{display:flex;flex-wrap:wrap;}.single__post-tags.flex-container .flex-item{padding-right:15px;padding-bottom:10px;}.single__post-tags a{display:inline;text-decoration:none;color:#3779ed;font-size:14px;line-height:1rem;}.single__post-tags a.single__post-active-tag{font-weight:700;color:#3070ce;}.single__post-content p>b{font-weight:700;}.article__gallery{position:relative;height:25rem;margin-top:3.125rem;margin-bottom:3.125rem;}.article__gallery-inner li{height:25rem;}.article__gallery-inner .wrap{height:23rem;border-radius:.3125rem;overflow:hidden;}.article__gallery .slick-slide .caption{position:absolute;bottom:-.5rem;margin:0;font-family:Poppins,sans-serif;font-weight:500;font-size:.75rem;color:#555;opacity:0;-webkit-transition:all .5s 0s cubic-bezier(.67,0,.34,1);-o-transition:all .5s 0s cubic-bezier(.67,0,.34,1);transition:all .5s 0s cubic-bezier(.67,0,.34,1);-webkit-transform:translate(0,300%);-ms-transform:translate(0,300%);transform:translate(0,300%);}.article__gallery .caption strong{font-style:normal;color:#030007;}.article__gallery .slick-active .caption{opacity:1;-webkit-transition:all .5s .4s cubic-bezier(.67,0,.34,1);-o-transition:all .5s .4s cubic-bezier(.67,0,.34,1);transition:all .5s .4s cubic-bezier(.67,0,.34,1);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}.article__gallery .slider-button{position:absolute;top:50%;left:auto;margin-top:-1.5rem;display:block;width:3.125rem;height:3.125rem;background:0 0;border:1px solid #8499b2;border-radius:50%;outline:0;cursor:pointer;-webkit-transition:all .4s cubic-bezier(.67,0,.34,1);-o-transition:all .4s cubic-bezier(.67,0,.34,1);transition:all .4s cubic-bezier(.67,0,.34,1);}.article__gallery .slider-prev.slider-button{left:0;-webkit-transform:translate(-150%,0);-ms-transform:translate(-150%,0);transform:translate(-150%,0);background:transparent url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-prev-grey.svg") no-repeat center center;}.article__gallery .slider-prev.slider-button.nitro-lazy{background-image:none !important;}.article__gallery .slider-next.slider-button{right:0;-webkit-transform:translate(150%,0);-ms-transform:translate(150%,0);transform:translate(150%,0);background:transparent url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-next-grey.svg") no-repeat center center;}.article__gallery .slider-next.slider-button.nitro-lazy{background-image:none !important;}.article__gallery .slider-button::before{position:absolute;z-index:-1;left:-1px;top:-1px;right:0;bottom:0;border-radius:50%;content:"";-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:3.125rem;height:3.125rem;background:#8499b2;-webkit-transition:all .4s cubic-bezier(.67,0,.34,1);-o-transition:all .4s cubic-bezier(.67,0,.34,1);transition:all .4s cubic-bezier(.67,0,.34,1);}.article__gallery .slider-button::after{position:absolute;left:0;top:0;width:100%;height:100%;display:block;content:"";z-index:1;-webkit-transition:all .15s .125s cubic-bezier(.67,0,.34,1);-o-transition:all .15s .125s cubic-bezier(.67,0,.34,1);transition:all .15s .125s cubic-bezier(.67,0,.34,1);opacity:0;}.article__gallery .slider-prev.slider-button::after{background:transparent url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-prev-white.svg") no-repeat center center;-webkit-transform:translate(4rem,0);-ms-transform:translate(4rem,0);transform:translate(4rem,0);}.article__gallery .slider-next.slider-button::after{-webkit-transform:translate(-4rem,0);-ms-transform:translate(-4rem,0);transform:translate(-4rem,0);background:transparent url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-next-white.svg") no-repeat center center;}.article__gallery .slider-button:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.article__gallery .slider-next.slider-button:hover::after,.article__gallery .slider-prev.slider-button:hover::after{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;}.article__gallery .slick-dotted.slick-slider{margin-bottom:0;}.article__gallery .slick-dots{position:absolute;bottom:0;right:0;height:1rem;display:-webkit-box;display:-ms-flexbox;padding:0;margin:0;width:auto;list-style:none;text-align:center;z-index:9;}.article__gallery .slick-dots li{position:relative;display:inline-block;margin:0 0 0 2rem;padding:0;height:10px;width:10px;overflow:hidden;border-radius:10px;cursor:pointer;}.article__gallery .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;border-radius:10px;cursor:pointer;color:#e6ebf0;border:0;outline:0;background:#e6ebf0;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.article__gallery .slick-dots li button:focus,.article__gallery .slick-dots li button:hover{color:#8499b2;background:#8499b2;}.article__gallery .slick-dots li.slick-active button{color:#8499b2;background:#8499b2;}.related-heading h2{margin:0;}.related-heading h2::before{display:none;}.related__post{border-radius:.3125rem;}.related__post-inner{background:#f9fafd;border:2px solid #fff;padding:0;margin:0;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.related__post-inner:hover{background:#3779ed;}.related__post-inner h4{max-width:70%;margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.related__post-inner:hover h4{color:#fff;}.related__post .box-md-6{padding:0;margin:0;}.related__post .box-md-6 a{text-decoration:none;}.related__post-inner{height:23rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.related__post-inner:hover .button-round.next{color:#fff;border-color:#fff;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-next-white.svg") no-repeat center center;}.related__post-inner:hover .button-round.next.nitro-lazy{background-image:none !important;}.related__post-inner:hover .button-round.next::before{background:#fff;}.related__post-inner:hover .button-round.next::after{background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-next-grey.svg") no-repeat center center;}.single__post-about{padding-bottom:3.125rem;}.single__post-about h2{margin:6.25rem 0 3.125rem 0;}.single__post-about h2::before{display:none;}.single__post-about img{width:100%;height:auto;margin-bottom:2rem;}.single__post-about .button{margin-top:2rem;}.single table{max-width:100% !important;width:100% !important;}.single .sharing{margin:1rem 0;}.single .sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;}.single .sharing a{text-decoration:none;width:3.5rem;height:3.5rem;border:.25rem solid #fff;border-radius:50%;margin-right:.5rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;font-size:1.25rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .25s cubic-bezier(.67,0,.34,1);-o-transition:all .25s cubic-bezier(.67,0,.34,1);transition:all .25s cubic-bezier(.67,0,.34,1);}.single .sharing--small a{width:2.5rem;height:2.5rem;font-size:.875rem;margin-right:.25rem;}.single .sharing a.social-sharing-icon-google{background:#ea4335;}.single .sharing a.social-sharing-icon-twitter{background:#74a8ec;}.single .sharing a.social-sharing-icon-facebook{background:#0076b9;}.single .sharing a.social-sharing-icon-linkedin{background:#0076b9;}.single .sharing a.social-sharing-icon-email{background:#ff402d;}.single .sharing a:hover{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);}#livestorm-form{height:625px;border:1px solid #e5e5e5;border-radius:.3125rem;padding:2rem;}@media only screen and (max-width:648px){#livestorm-form{height:1025px;}}@media only screen and (max-width:444px){#livestorm-form{height:1100px;}}@media only screen and (max-width:360px){#livestorm-form{height:1200px;}}.page-template-page-team{background:#fbfdff;}.team .box-md-4{margin-top:3.375rem;margin-bottom:6.25rem;}.team__member{position:relative;background:#fff;border:1px solid #d8e1ec;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.06);box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.06);border-radius:.3125rem;padding:7.5rem 2.5rem 3rem 2.5rem;height:100%;}.team__member-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.team__member-image{position:absolute;left:50%;width:8.4375rem;height:8.4375rem;margin-left:-4.21875rem;top:-4.21875rem;border:1px solid #c3d1e3;-webkit-box-shadow:0 .3125rem .3125rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .3125rem 0 rgba(0,0,0,.1);border-radius:50%;}.team__member h4,.team__modal-content h4{color:#3377ed;line-height:1;}.team__member .label,.team__modal-content .label{font-family:Poppins,sans-serif;color:#8499b2;text-transform:uppercase;font-size:.75rem;display:block;margin:1rem 0 1.5rem 0;}.team__modal-content a{color:#616161;text-decoration:underline;}.team__modal-content a:hover{text-decoration:none;color:#3377ed;}.team__member-social{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.team__member-social a{position:relative;cursor:pointer;margin:2rem .25rem 0 .25rem;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:.3125rem;border:1px solid #e6ebf0;color:#8499b2;font-size:1rem;background:0 0;overflow:hidden;z-index:1;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.team__member-social a:hover{color:#fff;}.team__member-social a::before{position:absolute;content:"";display:block;height:100%;width:100%;bottom:0;left:0;background:#3779ed;-webkit-transform:translate(-102%,0);-ms-transform:translate(-102%,0);transform:translate(-102%,0);-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);z-index:-1;-webkit-backface-visibility:hidden;}.team__member-social a:hover::before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}.team__modal{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;top:0;left:0;background:rgba(96,96,96,.8) url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/optimized/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-loader.gif") no-repeat center center;background-size:3.125rem 3.125rem;z-index:100;opacity:0;visibility:hidden;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.team__modal.nitro-lazy{background-image:none !important;}.team-modal-loading .team__modal{opacity:1;visibility:visible;}.team__modal-inner{position:relative;-webkit-transition:all .15s .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s .15s cubic-bezier(.67,0,.34,1);transition:all .15s .15s cubic-bezier(.67,0,.34,1);-webkit-transform:translate(0,2rem);-ms-transform:translate(0,2rem);transform:translate(0,2rem);opacity:0;}.team-modal-active{overflow:hidden;}.team-modal-active .team__modal-inner{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}.team__modal-content{width:45rem;height:auto;padding:4rem 3rem 3rem 3rem;border-radius:.3125rem;background:#fff;}.team__modal-content .team__member-image{position:relative;left:auto;display:block;margin:0 auto;width:8.4375rem;height:8.4375rem;margin-left:auto;top:auto;border:1px solid #c3d1e3;-webkit-box-shadow:0 .3125rem .3125rem 0 rgba(0,0,0,.1);box-shadow:0 .3125rem .3125rem 0 rgba(0,0,0,.1);border-radius:50%;}.team__modal-content h4{margin-top:2rem;}.team__modal-content p{margin-bottom:1rem;}.team__modal-content p:last-child{margin:0;}.team__modal-close{width:4rem;height:4rem;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-2rem;left:50%;margin-left:-2rem;border-radius:50%;background:#3779ed;cursor:pointer;-ms-flex-line-pack:center;align-content:center;}.team__modal-close span{display:block;position:absolute;width:1.5rem;height:1px;background:#fff;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;}.team__modal-close span:first-child{-webkit-transform:rotate(-45deg) translate(0,0);}.team__modal-close span:last-child{-webkit-transform:rotate(45deg) translate(0,0);}.team__modal-close:hover span:first-child{-webkit-transform:rotate(45deg) translate(0,0);}.team__modal-close:hover span:last-child{-webkit-transform:rotate(-45deg) translate(0,0);}a.js-faq-collapse-all{text-decoration:none;}a.js-faq-collapse-all:hover h4{color:#3779ed;}a.js-faq-collapse-all h4{font-size:.75rem;text-align:right;}h3.faq-header{padding-top:3.125rem;margin:0 0 2rem 0;float:left;}h3.faq-header::before{display:none;}ul.faqs{position:relative;width:100%;padding:0;float:left;height:auto !important;}ul.faqs li{position:relative !important;height:auto !important;float:left;width:100%;list-style:none;left:auto !important;top:auto !important;}ul.faqs li .faq-title{position:relative !important;-webkit-font-smoothing:antialiased;font-family:Poppins,sans-serif;font-size:1.125rem;color:#555;font-weight:300;background:#f6f7fb;border-left:.125rem solid #3779ed;margin-bottom:.5rem;padding:1rem 1.5rem;cursor:pointer;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}ul.faqs li .faq-title.active,ul.faqs li .faq-title:hover{background:#e1ecff;color:#3779ed;}ul.faqs li p{padding:1rem 1.5rem;}.single-faqs p{margin-top:2rem;}.feature-section{border-bottom:1px solid #c1ccd8;}.feature__header{margin-bottom:3.125rem;}.feature__header h2::before{display:none;}.feature__header p{font-size:.875rem;line-height:1.5rem;}ul.features{display:block;}ul.features li{display:block;width:100%;padding:1.5rem 0;border-bottom:1px solid #eaeaea;border-left:.125rem solid transparent;-webkit-transition:all .35s cubic-bezier(.67,0,.34,1);-o-transition:all .35s cubic-bezier(.67,0,.34,1);transition:all .35s cubic-bezier(.67,0,.34,1);}ul.features li:last-child{border-bottom:0;}ul.features li h4{line-height:1.375rem;margin:0;cursor:pointer;font-size:1rem;-webkit-transition:all .35s cubic-bezier(.67,0,.34,1);-o-transition:all .35s cubic-bezier(.67,0,.34,1);transition:all .35s cubic-bezier(.67,0,.34,1);}ul.features li h4 .new-label{display:inline-block;margin-left:.5rem;}ul.features li p{font-size:.875rem;line-height:1.5rem;opacity:0;-webkit-transition:all .35s .25s cubic-bezier(.67,0,.34,1);-o-transition:all .35s .25s cubic-bezier(.67,0,.34,1);transition:all .35s .25s cubic-bezier(.67,0,.34,1);}ul.features li.active p{opacity:1;}ul.features li.active{border-bottom:1px solid transparent;}ul.features li .feature-transform{-webkit-transition:all .15s .1s cubic-bezier(.67,0,.34,1);-o-transition:all .15s .1s cubic-bezier(.67,0,.34,1);transition:all .15s .1s cubic-bezier(.67,0,.34,1);}ul.features li.active .feature-transform{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}ul.features li .feature-content{max-height:0;overflow:hidden;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .35s 0s cubic-bezier(.67,0,.34,1);-o-transition:all .35s 0s cubic-bezier(.67,0,.34,1);transition:all .35s 0s cubic-bezier(.67,0,.34,1);}ul.features li.active .feature-content{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .35s .15s cubic-bezier(.67,0,.34,1);-o-transition:all .35s .15s cubic-bezier(.67,0,.34,1);transition:all .35s .15s cubic-bezier(.67,0,.34,1);}ul.features li.active h4{margin-bottom:1rem;}ul.features li.active h4,ul.features li:hover h4{color:#3779ed;}.feature__image{position:relative;height:100%;width:100%;}.feature__image .feature__category-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:1;-webkit-transition:all .35s cubic-bezier(.67,0,.34,1);-o-transition:all .35s cubic-bezier(.67,0,.34,1);transition:all .35s cubic-bezier(.67,0,.34,1);}.feature__image .feature__category-image.active{opacity:0;}.feature__image .feature__item-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;-webkit-transition:all .35s cubic-bezier(.67,0,.34,1);-o-transition:all .35s cubic-bezier(.67,0,.34,1);transition:all .35s cubic-bezier(.67,0,.34,1);}.feature__image .feature__item-image.active{opacity:1;}.single-feature p{margin-top:2rem;}.page-template-page-landing header{height:41.75rem;background-color:#000;background:linear-gradient(94deg,#2c70d6 4%,#214893 83%);}.page-template-page-landing header h1{color:#fff;}.landing__usps li.landing__usps-item{position:relative;padding-left:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:.625rem 0;color:#fff;}.landing__usps li.landing__usps-item::before{position:absolute;left:-1.75rem;left:0;width:1.25rem;height:1.25rem;content:"";top:.3125rem;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/optimized/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/tick_green.svg") no-repeat center center;}.landing__video{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.landing__video::after{content:"";position:absolute;z-index:0;width:10rem;height:10rem;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-landing-pattern.svg") no-repeat center center;right:-2.125rem;top:50%;margin-top:-5rem;}.landing__video img{position:absolute;z-index:1;left:0;}.landing__video .landing-video-button{position:absolute;z-index:2;width:6rem;height:6rem;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-landing-play.svg") no-repeat center center;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.landing__video .landing-video-button.nitro-lazy{background-image:none !important;}.landing__video .landing-video-button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}@media only screen and (min-width:64rem){.landing__video .landing-video-button{margin-left:-70px;}}#landing__logos{height:5rem;border-bottom:1px solid #ebebeb;}#landing__logos .justify-center{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#landing__logos .container,#landing__logos .row{height:100%;}#landing__logos img{height:auto;width:auto;max-height:2.25rem;max-width:10rem;}.landing__contact p{margin:1rem 0 2rem 10%;max-width:80%;}.page-template-page-landing footer img{width:98px;height:25px;}.page-template-page-landing footer #logos .logo{margin-top:0;}.page-template-page-landing footer .copyright{margin-top:0;}.page-template-page-landing footer .divider{margin-bottom:1rem;}.pagebuilder-item{margin-top:9.375rem;}section.pagebuilder-item.alice-blue{background-color:#f4f8ff;}section.pagebuilder-item.alice-blue.sla-services{padding-top:0;}section.pagebuilder-item.white{background-color:#fff;}section.pagebuilder-item.grey{background-color:#f6f7f8;}section.pagebuilder-item.no_top_padding{padding-top:0;}.pagebuilder-item.margin-s{margin-top:0;padding-top:5rem;}@media only screen and (max-width:575px){.pagebuilder-item.margin-s{padding-top:0;}}.pagebuilder-item:nth-child(1){margin:0;}.single-story .pagebuilder-item:nth-child(1){margin:4rem 0 2rem;}.pagebuilder-item--margin-small{margin-top:7.25rem;margin-bottom:7.25rem;}.pagebuilder-item--margin-x-small{margin-top:0;margin-bottom:4rem;}@media only screen and (max-width:30rem){.pagebuilder-item--margin-x-small .box-static.center{display:contents;}}.gradient.pagebuilder-item{margin-top:15rem;}@media only screen and (max-width:1023px){.gradient.pagebuilder-item{margin-top:8rem;}}@media only screen and (max-width:575px){.gradient.pagebuilder-item{margin-top:4rem;}}.pagebuilder-item.content-image.margin-top{margin-top:0;margin-bottom:0;padding-top:5rem;}.pagebuilder-item.content-image.margin-bottom{margin-top:0;margin-bottom:0;padding-top:2.5rem;padding-bottom:5rem;}.pagebuilder-item.content-image.margin-top-bottom{margin-top:0;margin-bottom:0;padding-top:5rem;padding-bottom:5rem;}.pagebuilder-item.content-image.margin-none{margin-top:0;margin-bottom:0;}.pagebuilder-item.content-image .content-image__image{background:no-repeat center center/cover;background-color:#f6f7fb;}.pagebuilder-item.content-image .content-image__image.cover{background:no-repeat center center/cover;background-color:#f6f7fb;}.pagebuilder-item.content-image .content-image__image.contain{background:no-repeat center center/contain;background-color:unset;}.pagebuilder-item.content-image .content-image__image.auto{background:no-repeat top left/auto;background-color:unset;}.pagebuilder-item.content-image h3::before{background:0 0;}.pagebuilder-item.content-image .normal-bullet ul,.pagebuilder-item.content-left .normal-bullet ul,.pagebuilder-item.content-right .normal-bullet ul{list-style-image:none;}.pagebuilder-item.content-image .tick-bullet ul,.pagebuilder-item.content-left .tick-bullet ul,.pagebuilder-item.content-right .tick-bullet ul{list-style-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/optimized/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/tick_green.svg");}.normal-bullet ul{list-style-image:none;list-style:disc;padding-left:30px;}.tick-bullet ul{list-style-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/optimized/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/tick_green.svg");padding-left:30px;}.pagebuilder-item.content-image .cta-bottom{margin-top:2rem;}@media only screen and (max-width:1023px){.pagebuilder-item.content-image .cta-bottom{margin-top:0;}.pagebuilder-item.content-image .cta-bottom .button{width:100%;padding:0;}}.content-left .box-md-6,.content-right .box-md-6{position:relative;}.content-left .emblem,.content-right .emblem{width:9.375rem;height:9.375rem;position:absolute;border-radius:.3125rem;overflow:hidden;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.3);box-shadow:0 2px 20px 0 rgba(0,0,0,.3);}.content-left .emblem{left:-3.75rem;top:2rem;}.content-right .emblem{right:-3.75rem;top:2rem;}.pagebuilder-item .testimonial-intro{margin-top:1rem;max-width:60%;margin-left:20%;}.pagebuilder-item a:not(.button){display:inline;color:#3779ed;text-decoration:underline;}.content-center p,.content-full p{margin:1rem 0 2rem 0;}.content-center h2{padding-bottom:2.25rem;}.content-center .text-left{max-width:41rem;margin:auto;}.content-center .text-left p{text-align:start;font-family:Poppins,sans-serif;}.content-center .center h3::before,.content-full .center h3::before{display:none;}.content-center .large h2+p{font-family:Lato,sans-serif;font-size:1.5rem;font-weight:400;max-width:525px;margin:0 auto;}@media only screen and (max-width:575px){.content-center .large p{font-size:1.25rem;line-height:1.625rem;}.content-center .large h2+p{font-size:1.25rem;}}.pagebuilder-item.top-margin-none{margin-top:0;}.pagebuilder-item.top-margin-s{margin-top:0;padding-top:2.5rem;}.pagebuilder-item.top-margin-m{margin-top:0;padding-top:5rem;}.pagebuilder-item.top-margin-l{margin-top:0;padding-top:7.5rem;}.pagebuilder-item.bottom-margin-none{margin-bottom:0;}.pagebuilder-item.bottom-margin-s{margin-bottom:0;padding-bottom:2.5rem;}.pagebuilder-item.bottom-margin-m{margin-bottom:0;padding-bottom:5rem;}.pagebuilder-item.bottom-margin-l{margin-bottom:0;padding-bottom:7.5rem;}@media only screen and (max-width:575px){.pagebuilder-item.bottom-margin-s{padding-bottom:0;}}@media only screen and (max-width:1023px){.pagebuilder-item.top-margin-m{padding-top:5rem !important;}.pagebuilder-item.top-margin-l{padding-top:5rem !important;}}.pagebuilder-item ul{padding-left:1.25rem;margin-bottom:2rem;list-style:disc;}@media only screen and (max-width:1023px){.pagebuilder-item ul{margin-bottom:0;}}.pagebuilder-item ol{padding-left:1.25rem;margin-top:1rem;list-style:decimal;}.pagebuilder-item ol ol{list-style:lower-latin;margin-top:.5rem;padding-left:2.5rem;margin-bottom:.5rem;}.pagebuilder-item.content-image ol{list-style:none;counter-reset:custom-counter;padding-left:0;}.pagebuilder-item.content-image ol li{counter-increment:custom-counter;position:relative;left:2.5rem;margin-right:2.5rem;line-height:1.25rem;padding-bottom:2rem;}.pagebuilder-item.content-image ol li::before{content:counter(custom-counter);color:#2564bf;font-weight:400;font-size:2.25rem;position:absolute;left:-2.5rem;top:.4rem;}.pagebuilder-item ol li a,.pagebuilder-item ul li a{display:inline-block;color:#3779ed;text-decoration:none;}.pagebuilder-item ol li a:hover,.pagebuilder-item ul li a:hover{color:#616161;}.static__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.static__logos-overview{margin-top:2rem;}.static__logo img{max-height:3.125rem;width:auto;max-width:10rem;height:auto;}#more-stories,#success-stories{background-color:#f6f7fb;}success-stories .post__inner-content a{text-decoration:none !important;}.content-text h3{color:#343434;font-weight:400;line-height:2rem;margin-bottom:1em;}.content-text p{color:#616161;line-height:1.5;margin-bottom:2rem;}.content-text li{color:#616161;line-height:1.5rem;padding-bottom:.365rem;}.content-text .content-text__logo{margin-top:.3125rem;padding-right:1.5rem;}@media only screen and (max-width:63.9375rem){.content-text .content-text__logo{margin:0 auto 2.5rem;max-width:21.875rem;padding:0;}}.content-text .content-text__list{list-style:none;padding:3.0625rem 0 2.5rem;margin:0;}@media only screen and (min-width:64rem){.content-text .content-text__list.no-title{margin-top:-3.4375rem;}}.content-text .content-text__list li{padding:.25rem 0 .75rem 0;border-bottom:1px solid #e3e3e3;}.content-text .content-text__list li:last-of-type{border-bottom:none;}.content-text .content-text__list li .title{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;color:#3b7cee;margin:.35rem 0;}.content-text .content-text__list li .description{font-size:.875rem;line-height:1.33;color:#8499b2;margin:0;}.content-text .story-2-col{-moz-columns:18.75rem 2;-webkit-columns:18.75rem 2;columns:18.75rem 2;-webkit-column-gap:3.75rem;column-gap:3.75rem;padding-right:3.75rem;}.content-text .story-2-col h3{-webkit-column-span:all;column-span:all;}.content-image--shape-large{background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/shape-content-large.svg") no-repeat left center/auto 80%;}.content-image--shape-small{background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/shape-content-small.svg") no-repeat 3% center/auto auto;}.content-image .content-image__text h3,.content-image .content__image-box h3{font-size:1.25rem;color:#000;font-weight:400;margin-bottom:1rem;max-width:90%;}.content-image .content__image-box h3{padding-left:0;padding-bottom:0;text-align:center;max-width:100%;padding-right:0;}.content-image .content-image__text p{color:#616161;margin-bottom:2rem;line-height:1.5;}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.content-image .content-image__text p{max-width:100%;}}.content-image .content-image__text ul li{line-height:1.5;padding-bottom:.75rem;}.content-image .content-image__text{display:flex;flex-direction:column;height:100%;justify-content:space-between;align-items:flex-start;}.content-image .content-image__image{position:relative;height:25rem;}header.header-video .content-image__image{background-size:contain;background-repeat:no-repeat;min-height:15rem;max-height:35rem;height:35vh;background-position:center;display:inline;}header.header-video a#video-cta{margin-top:2rem;}@media only screen and (max-width:47.9375rem){header.header-video .box-md-5,header.header-video .box-sm-5{padding-bottom:2rem;}}@media only screen and (max-width:47.9375rem){header.header-video a#video-cta{margin-bottom:2.5rem;}}@media only screen and (max-width:47.9375rem){.content-image .content-image__image{height:15rem;}}@media only screen and (max-width:64rem){header.header-video .content-image__image{height:17.5rem;margin-top:2.5rem;}}.content-image .content-image__category{position:absolute;left:1rem;top:1rem;font-size:.75rem;padding:.5rem;min-width:10rem;border-left:2px #3b7cee solid;background:#fff;text-align:center;border-radius:.3125rem;box-shadow:0 10px 10px 0 rgba(0,0,0,.06);}.content-image .content__image-box--right .content-image__category{left:initial;right:1rem;}.content-image .content-image__video,.content-image__image .content-image__video{position:absolute;display:flex;align-items:center;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.content-image__image .content-image__video{position:relative;}.content-image__image .content-image__video .video-button--large::before{margin-right:0;}.content-image .content__image-box--right .content-image__video{right:initial;left:1rem;}.content-split{max-width:69rem;margin-left:auto;margin-right:auto;}.content-split .content-split__image{position:relative;height:35.5rem;display:flex;align-items:flex-end;padding:1rem;}.content-split .content-split__image-content{display:flex;align-items:center;max-width:35%;}.content-split .content-split__image-text{display:flex;align-items:center;}.content-split .content-split__image-text::before{content:"";display:block;background-color:#979797;height:1.9375rem;width:2px;margin:0 1.25rem 0 .75rem;}.content-split .content-split__image-text p{font-family:Poppins,sans-serif;font-size:.625rem;color:#555;text-transform:uppercase;font-weight:500;line-height:1.5;}.content-split .content-split__text{display:flex;flex-direction:column;height:100%;justify-content:space-between;align-items:flex-start;padding:2rem 1rem;}.content-split .content-split__text h3{font-size:1.25rem;color:#000;font-weight:400;margin-bottom:1rem;}.content-split .content-split__text p{color:#777;margin-bottom:2rem;line-height:1.5;}.content-split .content-split__sticky-ld{position:sticky;top:7.8125rem;}@media only screen and (max-width:64em){.content-split .content-split__sticky-ld{position:initial;top:initial;}}.socials{margin-top:0;}.socials .socials__box{display:flex;align-items:center;border-top:1px solid #d8d8d8;padding-top:2rem;}.socials .socials__text{margin-right:2.5rem;}.socials .socials__text .text{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:500;color:#3b7cee;}.socials .socials__text .subtext{font-size:.875rem;line-height:1.33;color:#8499b2;}.large-quote .large-quote__avatar{width:3.125rem;height:3.125rem;border-radius:50%;}.large-quote h3{font-weight:600;font-family:Lato,sans-serif;font-style:italic;margin:1.5rem 0 1rem;color:#3b7cee;}.large-quote p{text-transform:uppercase;font-size:.75rem;color:#8499b2;}.rep-3col{position:relative;padding-bottom:100px;}@media only screen and (min-width:64rem){.box-md-4.rep-3col.normal-bullet.small-inline{padding-left:1.5rem;padding-right:1.5rem;}}.rep-3col.small-inline{padding-bottom:40px;}.rep-3col-author{font-family:Poppins,sans-serif;font-weight:400;color:#8499b2;font-size:.75rem;}.rep-3col-btn-dl{position:absolute !important;bottom:50px;padding-top:5rem;}a.button.blue-border.rep-3col-btn-dl{padding:0 3rem;}.rep-3col-img,.rep-3col-img>img{max-height:200px;margin:0 auto 40px;}.rep-3col-h2{margin-bottom:3.125rem;}.rep-3col-container.small .rep-3col-section-title .rep-3col-h2{font-size:1.75rem;color:#47546d;margin-bottom:2rem;}.rep-3col-container.small .rep-3col-section-title .rep-3col-h2::before{content:none;}@media only screen and (max-width:48rem){.rep-3col-container.small .rep-3col-section-title{margin:0;}.rep-3col-container.small .rep-3col-section-title .rep-3col-h2{margin:0;}}.rep-3col-container.small .rep-3col-section-title p,.sla-services h3{max-width:40rem;margin-left:auto;margin-right:auto;line-height:1.5rem;}.rep-3col-section-title{margin-bottom:1.5rem;}.rep-3col-section-title p{margin:2.5rem 0 0;line-height:normal;}.rep-3col-container.small .rep-3col-section-title p{margin-top:0;color:#616d82;}.rep-3col h4{margin-bottom:.875rem;}.rep-3col-icon{height:2rem;width:2rem;margin-right:.5rem;vertical-align:middle;background:#e0e9ff none no-repeat center;background-size:65%;border-radius:50%;display:inline-block;}.rep-3col .rep-3col-icon-title{max-width:calc(100% - 2.5rem);}.rep-3col.large-block .rep-3col-icon-title{max-width:calc(100% - 104px);margin:auto 0;}.rep-3col p{margin:0 0 1.5rem 0;}.rep-3col.normal-bullet ul{list-style-image:none;}.rep-3col.tick-bullet ul{list-style-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/optimized/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/tick_green.svg");padding-left:1.75rem;}.rep-3col.tick-bullet ul li{padding-left:11px;line-height:1.63;}@media only screen and (max-width:1023px){.rep-3col-container.small{margin-bottom:0;}.rep-3col-container.small .rep-3col{padding-bottom:60px;}.rep-3col-container.small .rep-3col-section-title{margin-bottom:0;}.rep-3col-container.small .rep-3col-section-title .rep-3col-h2{margin-top:0;}}@media only screen and (min-width:64rem){.rep-3col.large-block{max-width:19.5rem;margin:0 auto;}}.rep-3col.large-block .rep-3col-icon{display:block;width:6rem;height:6rem;background-color:#f4f8ff;background-size:2.5rem 2.5rem;margin-bottom:1.5rem;}section.pagebuilder-item.alice-blue .rep-3col.large-block .rep-3col-icon{background-color:#fff;}@media only screen and (max-width:1023px){section.pagebuilder-item.alice-blue{padding-top:0;}section.pagebuilder-item.top-margin-s.alice-blue{padding-top:2.5rem;}}@media only screen and (min-width:576px) and (max-width:1023px){section.pagebuilder-item.margin-s.alice-blue{padding-top:5rem;}}.rep-3col.large-block h4{font-size:1.5rem;color:#0f2141;margin-bottom:1.5rem;line-height:1.5rem;}.rep-3col.large-block p{line-height:1.5rem;color:#616d82;margin-bottom:1rem;}.rep-3col.large-block .rep-3col-col-cta{margin-top:2rem;}@media only screen and (min-width:769px){.rep-3col .rep-3col-col-cta{margin-top:5rem;}.rep-3col.large-block .rep-3col-col-cta{margin-top:0;}}.rep-3col-bottom-cta{height:2.375rem !important;line-height:2.375rem !important;}@media only screen and (min-width:64rem){.rep-3col.large-block .blue-border.rep-3col-btn-dl{border:none;padding:0;font-weight:400;color:#2d72da;font-size:1rem;text-decoration:underline;height:unset;}}.rep-3col.large-block .blue-border.rep-3col-btn-dl:hover{background:0 0;color:unset;}@media screen and (max-width:22.5rem){.rep-3col .blue-border.rep-3col-btn-dl{width:90%;}}@media screen and (max-width:22.5rem){.rep-3col-container.small .rep-3col .blue-border.rep-3col-btn-dl{width:70%;}.rep-3col-container.small .rep-3col{padding-left:40px;}.rep-3col-container.small .rep-3col[class*=sla]{padding-left:0;}.rep-3col-container.small .rep-3col-section-title{padding:0 40px;}}.rep-3col-container{margin-bottom:4.0625rem;}.rep-3col-container.small{margin-bottom:0;padding-bottom:2rem;}@media only screen and (max-width:335px){.rep-3col-container .row{margin-left:0;}}@media only screen and (min-width:336px) and (max-width:1023px){.rep-3col,.rep-3col-section-title{padding-left:calc(2.5rem + 1em);}.rep-3col-section-title{padding-right:calc(2.5rem);}}@media only screen and (max-width:1023px){.rep-3col-h2{margin-bottom:0;}.rep-3col-container{padding-left:0 !important;padding-right:0 !important;}.rep-3col{padding-right:2.5rem;padding-top:40px;}.rep-3col-btn-dl{position:relative;bottom:unset;}.rep-3col-bottom-cta{margin-top:2rem;}.rep-3col-container .row{margin-right:0;}.rep-3col-container .row{margin-right:0;}#main{padding-bottom:0;}}@media screen and (max-width:575px){a.button.blue-border.rep-3col-bottom-cta{width:80vw;margin:2rem 40px 0 56px;padding:0;}.rep-3col-container .box-md-12.center{padding:0;}}.column-no-top-padding{padding-top:0 !important;}@media only screen and (min-width:64rem){.row-justify-space-between{justify-content:space-between;padding-bottom:40px;}.column-max-width{max-width:360px !important;padding-bottom:0 !important;}.column-border_right{border-right:3px solid #e3e6ec;}}.tabs{display:flex;flex-wrap:wrap;max-width:58.75rem;justify-content:space-between;margin-bottom:5rem;}.tabs h2{margin-top:2.5rem;margin-bottom:3rem;}.tabs h2::before{background:0 0;}.tabs-img{float:left;margin:2rem;min-width:12.6875rem;max-height:12.6875rem;}.tabs-img img{object-fit:contain;max-width:12.6875rem;max-height:12.6875rem;margin:auto;width:100%;}.tabs-text{padding:0 5rem 0 2rem;display:table-cell;vertical-align:middle;}.tabs-link,tabs-link:visited{color:#3070ce;text-decoration:none;}.tabs-link:hover{text-decoration:underline;}.tabs-input{position:fixed;opacity:0;}.tabs-label{width:100%;padding:.9375rem 2rem;margin-bottom:1.531rem;background:#eef4ff;cursor:pointer;font:600 1rem/1.38 Lato,sans-serif;text-transform:unset;color:#3a4963;transition:all .2s;position:relative;border-radius:.3125rem;flex-grow:1;margin-left:1rem;text-align:center;}.tabs-label-first{margin-left:0;}.tabs-label::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:.469em solid transparent;border-top-color:rgba(238,244,255,0);border-bottom:0;margin-left:-.469em;margin-bottom:-.469em;}.tabs-label:hover{color:#fff;background:#3779ed;transition:all .2s;}.tabs-label:active{background:#3779ed;}.tabs-input:focus+.tabs-label{z-index:1;}.tabs-input:checked+.tabs-label{background:#3779ed !important;color:#fff !important;}.tabs-input:checked+.tabs-label::after{border-top-color:#3779ed;}.tab-title-mobile{display:none;font-size:1.25rem;color:#3a4963;text-align:center;}.tab-title-mobile::before{background:0 0;}@media (min-width:767px){.tabs-label{width:auto;}}.tabs-panel{opacity:0;display:none;background:#f4f8ff;border-radius:.1875rem;border:solid .0625rem #c3c7cf;width:100%;}@media (min-width:767px){.tabs-panel{order:99;}}@media (max-width:767px){div.tabs{padding-left:2rem !important;padding-right:2rem !important;margin-bottom:0;}.tabs-label{display:none;}.tabs-panel{display:block;opacity:1;background:0 0;border:none;}.tabs-img{float:none;margin:1rem;}.tabs-text{margin:0 0 2rem;padding:0;display:block;}.tab-title-mobile{display:block;margin-top:.5rem;}}.tabs-input:checked+.tabs-label+.tabs-panel{display:table;opacity:1;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.tabs input:checked+label{background:#3779ed !important;color:#fff !important;}#main.padding-full #logo-bar{margin:-7.5rem 0;}section#logo-slider{padding:4rem 0;}@media only screen and (min-width:42.0625rem) and (max-width:64rem){#main.padding-full #logo-bar{margin:-7.5rem 0 0;}}@media only screen and (max-width:42rem){#main.padding-full #logo-bar{margin:-3.125rem 0;}}header.no-image.header-video h1{font-size:2.5rem;line-height:3.1rem;}@media only screen and (max-width:41.6875rem){#pricing.no-image h1{font-size:2.25rem;line-height:2.75rem;}}@media only screen and (max-width:411px){#pricing.no-image h1{font-size:1.75rem;line-height:2.2rem;}}.logo-bar-light-blue{background-color:#f4f8ff;}.logo-bar-white{background-color:#fff;}.logo-bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:56.75rem;}.logo-bar-container div{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding:1.75rem 0;max-width:7.5rem;}.logo-bar-link{text-decoration:none;border:#3070ce 1px solid;padding:20px 0;}.logo-bar-link:hover{border:rgba(255,255,255,.6) 1px solid;border-radius:10px;}.logo-bar-container.header{justify-content:center;}.logo-bar-container h2{margin:0 0 4rem;}.logo-bar-container h3{white-space:nowrap;margin-top:0;}.logo-bar-container h3::before{background:0 0;}.logo-bar-container h2::before{left:50%;}@media only screen and (max-width:575px){.logo-bar-container h2{font-size:1.5rem;line-height:2rem;}.logo-bar-container h2::before{left:unset;}}.logo-title{font:normal normal 500 1.75rem/normal Rubik,sans-serif;color:#fff;}.logo-bar-subtitle{font:normal normal 500 1.25rem/normal Rubik,sans-serif;color:#fff;opacity:.6;}.logo-bar-icon{height:3.75rem;max-height:3.75vw;width:auto;margin:0 auto 2.5rem;}.logo-bar-img{transition:all .2s ease-in-out;margin:0 auto;}.logo-bar-container .row-title{margin-right:-45px;}#logo-bar{padding:0 0;}@media only screen and (max-width:62rem){.logo-bar-container .row-title{max-width:100%;flex-basis:100%;}.logo-bar-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:space-around;}.logo-bar-container{max-width:calc(100% - 5rem);min-width:31.25rem;margin:0 auto;padding:0 !important;}.logo-bar-container div{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;max-width:33%;padding:.9375rem;}.logo-bar-icon{max-height:4.0625rem;}}@media only screen and (max-width:720px){.logo-bar-container div{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:33%;padding:.9375rem;}.logo-bar-container{max-width:31.25rem;min-width:20.375rem;}}@media only screen and (max-width:480px){.logo-bar-container div{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;}}#logo-slider .logo-bar-container h2{margin:0 0 1.5rem;}#logo-slider .prevArrowBtn{position:absolute;top:calc(50% - 15px);max-width:30px;left:1rem;z-index:999;cursor:pointer;}#logo-slider .nextArrowBtn{position:absolute;top:calc(50% - 15px);max-width:30px;right:1rem;z-index:999;cursor:pointer;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.nextArrowBtn,.prevArrowBtn{display:none !important;}}#logo-slider img{margin:0 auto;width:175px;}#logo-slider .slick-initialized .slick-slide{float:none;display:inline-block;vertical-align:middle;}@media only screen and (min-width:48rem){#logo-slider .gallery{display:flex;flex-wrap:wrap;align-items:center;}#logo-slider .gallery div{flex:0 0 25%;}}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active) and (min-width:48rem){#logo-slider .gallery div{max-width:25%;}}@media only screen and (max-width:47.9375rem){#logo-slider .grid-xs{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:1fr;align-items:center;}#logo-slider img{margin:0 auto;width:90%;padding:0 20%;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:47.9375rem){#logo-slider .grid-xs div{margin:3rem 0;}}#logo-bar-standards{padding:3.5rem 0 2rem 0;}@media (max-width:42em){#logo-bar-standards{padding:3.125rem 0;}}#logo-bar-standards.standards-bg-grey{background-color:#f6f7fb;}#logo-bar-standards.standards-bg-violet{background-color:#e9f1ff;}@media only screen and (max-width:768px){.sumome-vex.sumome-popup-medium .sumome-popup-content{min-width:95vw;}.sumome-vex.sumome-popup-medium .sumome-popup-content iframe{min-height:90vh;max-height:90vh;}}.pagebuilder-tiles-wrapper{background-color:#f4f8ff;padding:0 0 4rem;}.pagebuilder-tiles{padding:3rem 0 0;}.pagebuilder-tiles h2{font-size:1.75rem;color:#47546d;padding-bottom:1.5rem;}.pagebuilder-tiles h2::before{content:none;}.pagebuilder-tiles-group{display:flex;flex-wrap:wrap;width:100%;padding:0 1em;justify-content:space-between;}.pagebuilder-tiles-tile{width:calc(50% - .9375rem);background-color:#fff;border-radius:5px;border:solid 1px #b5bac4;padding:3rem 3rem 2rem;margin-bottom:1.5rem;}.tiles-list-section .pagebuilder-tiles-tile{border:none;}@media only screen and (max-width:63.9375rem){.pagebuilder-tiles-group{padding:0 2.5em;}.pagebuilder-tiles-tile{width:100%;padding:3rem 1.5rem 2rem;}.pagebuilder-tiles h2{padding:0 1.5rem 2rem;}.pagebuilder-tiles{padding:1rem 0 0;}.pagebuilder-tiles-wrapper .container{padding-left:1rem;padding-right:1rem;}}.pagebuilder-tiles-tile img{width:1.5rem;height:auto;vertical-align:top;margin-right:1rem;max-width:1.5rem;max-height:1.5rem;}.pagebuilder-tiles-tile img.tiles-list-section-img{width:100%;max-width:unset;max-height:unset;display:inline;}.pagebuilder-tile-title{font-family:Poppins,sans-serif;color:#0f2141;font-size:1.5rem;display:table;}.pagebuilder-tile-title span{display:table-cell;vertical-align:bottom;}.pagebuilder-tile-tag{background-color:#e0e9ff;border-radius:5px;padding:6px 12px 7px;font-size:1rem;color:#214893;font:1rem Rubik,sans-serif;}.pagebuilder-tile-title-container{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.625rem;}@media only screen and (max-width:414px){.pagebuilder-tile-tag{margin-top:1rem;font-size:.85rem !important;}.pagebuilder-tiles-tile img{width:1.2rem;}.pagebuilder-tile-title{font-size:1.2rem;}}.pagebuilder-tiles-tile p{line-height:1.5;color:#616d82;padding-bottom:1.5rem;}.pagebuilder-tiles-tile ul{list-style-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/optimized/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/tick_azul.svg");list-style-position:outside;padding-left:1.75rem;}.pagebuilder-tiles-tile li{margin-bottom:.5rem;color:#1b2c4b;line-height:1.5;}.pagebuilder-tiles-tile span a{display:inline;}@media only screen and (min-width:64rem){.pagebuilder-tiles-tile.pagebuilder-tiles-2cols ul{display:table-cell;}.pagebuilder-tiles-2cols ul:nth-of-type(odd){padding-right:10px;}.pagebuilder-tiles-2cols ul:nth-of-type(even){padding-left:calc(1.75rem + 10px);}}.pagebuilder-tiles-list{width:100%;display:table;padding:2rem 2rem 2rem 3rem;}.pagebuilder-tiles-list ul li a{display:inline;}.tiles-list-section .pagebuilder-tiles-list{padding-left:0;}.pagebuilder-tiles-list-left{display:table-cell;padding-right:3rem;}.tiles-list-section .pagebuilder-tiles-list-left{margin-left:0;}.pagebuilder-tiles-list-left a.button.blue-border{line-height:2.25rem;height:2.25rem;font-family:Lato,sans-serif;font-weight:600;margin-top:.5rem;}.pagebuilder-tiles-list-left .pagebuilder-tile-title-container{padding-top:1rem;}.tiles-list-section .pagebuilder-tiles-list-left .pagebuilder-tile-title-container{padding-top:0;}.pagebuilder-tiles-list-left .pagebuilder-tile-tag{background-color:unset;border-radius:unset;}.pagebuilder-tiles-list-left ul{padding-bottom:1.5rem;}.pagebuilder-tiles-list-right{background-repeat:no-repeat;background-position:top left;background-size:contain;display:table-cell;width:40%;height:300px;}.tiles-list-section.compact .pagebuilder-tiles-list-right{vertical-align:top;}.pagebuilder-tiles-wrapper-list{padding-top:6.25rem;}.pagebuilder-tiles-wrapper-list.pb-twl-bottom-padding-m{padding-top:6rem;}.pagebuilder-tiles-wrapper-list.pb-twl-bottom-padding-s{padding-top:4rem;}.pagebuilder-tiles-wrapper-list.pb-twl-bottom-padding-none{padding-bottom:0;}.pagebuilder-tiles-wrapper-list.pb-twl-top-padding-m{padding-top:4rem;}.pagebuilder-tiles-wrapper-list.pb-twl-top-padding-s{padding-top:2rem;}.pagebuilder-tiles-wrapper-list.pb-twl-top-padding-none{padding-top:0;}.pagebuilder-tiles-wrapper-list section.pagebuilder-tiles{padding:0;}.tiles-list-section.compact .pagebuilder-tiles-list{padding-bottom:0;margin-bottom:0;}.tiles-list-sla .pagebuilder-tiles-list{display:flex;}@media only screen and (max-width:63.9375rem){.pagebuilder-tiles-list{display:flex;flex-direction:column-reverse;}.pagebuilder-tiles-list-right{min-height:35vw;height:unset;background-position:center;background-size:contain;width:auto;margin-bottom:2rem;}}@media only screen and (max-width:47.9375rem){.pagebuilder-tiles-list .pagebuilder-tile-title-container{flex-flow:column;align-items:unset;}.pagebuilder-tiles-list .pagebuilder-tile-tag{padding:1rem 0 0;}.pagebuilder-tiles-list-left .pagebuilder-tile-title{margin-right:auto;}.pagebuilder-tiles-list-left{padding-right:0;}.pagebuilder-tiles-list{padding:2rem 1.5rem 2rem 1.5rem;}.pagebuilder-tiles-list-left a.button.blue-border{display:table;margin-left:auto;margin-right:auto;}}@media only screen and (max-width:575px){.pagebuilder-tiles-list-left a.button.blue-border{width:100%;text-align:center;padding:0;}}.tiles-list-sla .shapeborder{border:none;}.tiles-list-sla .circle{border-radius:50%;}.tiles-list-sla .outer{background-color:grey;width:2.5rem;height:2.5rem;position:relative;display:inline-block;}.tiles-list-sla .sla1 .outer{background-color:#ffa333;}.tiles-list-sla .sla2 .outer{background-color:#b5bac4;}.tiles-list-sla .sla3 .outer{background-color:#ffe831;}.tiles-list-sla .inner{background-color:#d3d3d3;top:20%;left:20%;width:60%;height:60%;position:relative;}.tiles-list-sla .sla1 .inner{background-color:#ffc98f;}.tiles-list-sla .sla2 .inner{background-color:#e0e2e6;}.tiles-list-sla .sla3 .inner{background-color:#fff7b8;}.tiles-list-sla .rep-3col{padding-bottom:4rem;}.tiles-list-sla .rep-3col-container.small{margin-bottom:0;padding-bottom:4rem;}.tiles-list-sla div[class*=sla] p{margin-top:1.5rem;padding-bottom:0;}.tiles-list-sla .pagebuilder-tiles-list{margin-bottom:2.5rem;padding:4rem 2rem 0 3rem;}.tiles-list-sla .footnote p{font-size:.875rem;margin:0 0 .5rem;line-height:1.25rem;}.tiles-list-sla .pagebuilder-tiles-tile .pagebuilder-tiles-list{margin-bottom:2rem;}.tiles-list-sla sup{font-size:.75rem;}.sla-services h3{color:#0f2141;padding-bottom:2rem;}.sla-services ul{margin:2.5rem -.5rem 0;padding:0;}.sla-services ul li{display:inline-block;background-color:#e0e9ff;border-radius:5px;padding:5px 12px;font-size:1rem;color:#214893;font:1rem Rubik,sans-serif;margin:0 .5rem 1.5rem;}.sla-services a.button.blue{line-height:2.25rem;height:2.25rem;font-family:Lato,sans-serif;font-weight:600;margin:2.5rem 0 2.25rem;background-color:#2d72da;}.sla-services a.button.blue:hover{-webkit-filter:opacity(90%);filter:opacity(90%);}@media only screen and (max-width:63.9375rem){.tiles-list-sla.sla-services{padding-left:2.5rem;padding-right:2.5rem;}}@media only screen and (max-width:63.9375rem){.tiles-list-sla .pagebuilder-tiles-list{display:inline;padding:2rem 1.5rem;margin-left:1em;margin-bottom:2.5rem;}.tiles-list-sla .rep-3col-section-title{margin-bottom:2.5rem !important;}.tiles-list-sla .rep-3col{padding:0 0 2.5rem;}.tiles-list-section .pagebuilder-tiles-group{padding:0 1rem;}}.text-and-form .text-col{padding-right:2.75rem;}.text-and-form .form-col{border:1px solid #e5e5e5;border-radius:.3125rem;padding:0;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);}@media only screen and (min-width:745px) and (max-width:863px){.text-and-form .text-col{margin:20px 50px;}}@media only screen and (min-width:545px) and (max-width:744px){.text-and-form .text-col{margin:20px 25px;}}@media only screen and (min-width:350px) and (max-width:544px){.text-and-form .text-col{margin:20px 10px;}}@media only screen and (max-width:1023px){.text-and-form .text-col{border:none;padding:2.5rem 0;}.text-and-form .text-col box-md-7{padding:0;}}.text-and-form .text-col hr{border:none;border-top:1px solid #e0dada;margin:2.5rem 0;}.text-and-form .text-col li{color:#616161;padding-left:.75rem;line-height:2rem;}.text-and-form .text-col ul{list-style-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/optimized/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/tick_azul.svg");list-style-position:outside;padding-left:1.75rem;padding-top:.5rem;}@media only screen and (max-width:63.9375rem){.text-and-form .row.pricing-table{flex-direction:column-reverse;}.text-and-form .row.pricing-table div{flex:1 0 auto;}.text-and-form .text-col hr:nth-last-of-type(1){display:none;}}.text-and-form iframe:not(.iframe-pardot){width:100%;height:1025px;}@media only screen and (max-width:1084px){.text-and-form iframe:not(.iframe-pardot){height:1175px;}}@media only screen and (max-width:1023px){.text-and-form iframe:not(.iframe-pardot){height:1050px;}}@media only screen and (max-width:667px){.text-and-form iframe:not(.iframe-pardot){height:1200px;}}@media only screen and (max-width:450px){.text-and-form iframe:not(.iframe-pardot){height:1250px;}}@media only screen and (max-width:400px){.text-and-form iframe:not(.iframe-pardot){height:1300px;}}@media only screen and (max-width:350px){.text-and-form iframe:not(.iframe-pardot){height:1525px;}}.tiles-row-section{background-color:#f4f8ff;padding-bottom:5rem;}.tiles-row-cols{flex-wrap:nowrap;margin:5rem 0 0;}.tiles-row-tile{flex-basis:25%;flex-grow:1;background-color:#fff;margin:0 10px;padding:2.5rem 2rem 2.25rem;border-radius:8px;text-align:center;box-shadow:0 4px 4px #e7ebf1;}.tiles-row-tile:first-child{margin-left:0;}.tiles-row-tile:last-child{margin-right:0;}.tiles-row-tile h3:before{content:none;}.tiles-row-tile h3{font:400 2.25rem/2.25rem Rubik,sans-serif;color:#2564bf;padding-bottom:1.25rem;margin-top:0;}.tiles-row-tile p{line-height:1.25rem;}.tiles-row-header{text-align:center;}.tiles-row-header h2::before{text-align:center;left:50%;margin-left:-1.125rem;}@media only screen and (max-width:768px){.tiles-row-cols{flex-wrap:wrap;}.tiles-row-tile{flex-basis:calc(100% - 20px);}.tiles-row-tile:nth-child(odd){margin:0 0 20px 0;}.tiles-row-tile:nth-child(even){margin:0 0 20px 0;}}@media only screen and (max-width:575px){.tiles-row-cols{flex-direction:column;margin-top:3.75rem;}.tiles-row-tile:nth-child(1n){flex-basis:0;max-width:250px;margin:0 auto 20px;padding:0 2rem 2rem;background-color:unset;box-shadow:none;}.tiles-row-tile h3{font-size:1.75rem;padding-bottom:1rem;}.tiles-row-header{text-align:left;padding:0;margin:0;}.tiles-row-header h2::before{left:unset;margin-left:unset;}.tiles-row-header h2{font-size:1.5rem;line-height:2rem;}}.stats-grid{background:#214893;padding:5.5rem 0;}.wrapper{display:-ms-grid;display:grid;align-items:start;grid-gap:10%;-ms-grid-columns:22% 4% 22% 4% 22% 4% 22%;grid-template-columns:auto auto auto auto;-ms-grid-rows:45% 10% 45%;grid-template-rows:45% 45%;}.wrapper>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row-span:3;}.wrapper>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3;}.wrapper>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5;}.wrapper>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7;}.wrapper>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3;}.wrapper>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5;}.wrapper>:nth-child(7){-ms-grid-row:3;-ms-grid-column:7;}.grid-box{color:#fff;border-radius:8px;padding:0 20px;font-size:150%;}.grid-box:nth-child(1n+5){align-self:end;}.grid-box .stats-header{font-family:Poppins,sans-serif;font-size:2.625rem;font-weight:500;line-height:30px;letter-spacing:.03em;color:inherit;}.grid-box .stats-header span.super{vertical-align:top;font-family:Poppins,sans-serif;font-size:22px;line-height:18px;letter-spacing:0;padding-left:3px;color:inherit;}.grid-box .stats-text{font-family:Lato,sans-serif;font-size:1.25rem;line-height:1.25rem;margin-top:.5rem;letter-spacing:0;color:inherit;}.stats-box-1{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;background:#2564bf;padding:1.75rem 1.25rem;text-align:center;}.grid-box img{display:inline;margin-top:2rem;}@media only screen and (max-width:768px){.wrapper{grid-template-columns:45% 45%;grid-template-rows:max-content repeat(3,min-content 1fr);}.grid-box{padding:0;align-self:unset;}.grid-box:nth-child(1n+5){align-self:unset;}.stats-box-1{grid-column:1/3;grid-row:unset;padding:1.75rem 1.25rem;}.grid-box .stats-header{font-size:1.5rem;}}@media only screen and (max-width:575px){.wrapper{grid-template-columns:auto;grid-template-rows:repeat(5,max-content 1fr);row-gap:8%;}.grid-box{grid-column:1/1;}.grid-box:nth-child(1n+6){display:none;}.grid-box .stats-header{text-align:center;}.grid-box .stats-text{text-align:center;}.grid-box .stats-header{font-size:2.625rem;}}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.grid-box{margin-bottom:1.25rem;}}.content-2-col{margin-bottom:0;}.content-2-col .box div{display:inline-block;vertical-align:top;}.content-2-col .box div img{margin-right:1.5rem;border-radius:4px;}.content-2-col .box div h3{padding-bottom:1.5rem;}.pagebuilder-item--margin-small.content-2-col{margin-top:3rem;}@media only screen and (min-width:576px) and (max-width:1023px){.content-2-col .box div{padding-bottom:4rem;}}@media only screen and (max-width:575px){.content-2-col .box{margin-bottom:2.5rem;}.content-2-col .box div{width:100%;}.content-2-col .box div img{width:100%;max-height:150px;object-fit:cover;margin-bottom:2rem;margin-right:0;}}.team.rep-3col-container{margin-bottom:0;}.team .rep-3col-section-title{margin-bottom:0;}.team .rep-3col-section-title p{font-family:Lato,sans-serif;font-size:1.5rem;font-weight:400;max-width:525px;margin:0 auto;}.team .rep-3col-img img{border-radius:50%;max-width:100px;margin:0 20px 0 0;vertical-align:middle;display:inline;}.team .rep-3col{font-family:Poppins,sans-serif;font-size:1.5rem;line-height:28px;letter-spacing:0;margin-top:3rem;margin-bottom:3rem;}.team .rep-3col .img-name{display:table-row;}.team .rep-3col .img-name .name{display:table-cell;vertical-align:middle;}.team .rep-3col h4{padding-top:1.5rem;margin-bottom:.25rem;font-size:1rem;font-weight:500;}.team .rep-3col .rep-3col-subtitle{font-size:1rem;}.team .rep-3col p{font-size:14px;line-height:22px;margin:0 0 2rem 0;}.team .rep-3col .text{display:inline-block;padding-top:12px;}.column-no-top-padding{padding-top:0 !important;}.rep-3col .linkedin{position:absolute;bottom:0;left:1.5rem;}.rep-3col .twitter{position:absolute;bottom:-2px;left:3.5rem;}.rep-3col .linkedin:hover img,.r ep-3col twittern:hover img{filter:grayscale(1);}@media only screen and (min-width:64rem){.row-justify-space-between{justify-content:space-between;}.column-max-width{max-width:360px !important;padding-bottom:0 !important;}.column-border_right{border-right:3px solid #e3e6ec;}}@media only screen and (max-width:1023px){.team .rep-3col .linkedin{position:unset;}.team .rep-3col{padding-bottom:0;padding-top:0;margin-top:1rem;margin-bottom:2rem;}.team .rep-3col p{margin-bottom:1rem;}}@media only screen and (max-width:575px){.team .rep-3col-section-title{text-align:left;}.team .rep-3col-section-title h2{font-size:1.5rem;line-height:0;margin:0;border-top:4px solid #d8e0ed;padding:2.25rem 0 2.5rem;}.team .rep-3col-section-title h2:before{content:none;}.team .rep-3col-section-title p{font-size:1.25rem;padding:1.5rem 0;}.pagebuilder-item.alice-blue{background-color:unset !important;}section.content-full:nth-of-type(1) .team .rep-3col-section-title h2{border-top:none;}}.collapsible{cursor:pointer;}.arrow{border:solid #555;border-width:0 2px 2px 0;display:none;padding:3px;margin-left:8px;float:right;}.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transition:-ms-transform .1s ease-in-out;transition:transform .1s ease-in-out;}.collapsible.active .arrow.right{transform:rotate(45deg);-webkit-transform:rotate(45deg);}@media only screen and (max-width:575px){.content{max-height:0;overflow:hidden;transition:max-height .2s ease-out;}.arrow{display:inline-block;}}#page__navigation{padding:3.125rem 0;}footer{padding:4.25rem 0 2rem 0;background:#f6f7fb;}footer .divider{margin-top:.125rem;margin-bottom:3.125rem;height:1px;background:#dee4ec;display:block;}#newsletter form{background:#fff;border:1px solid #8499b2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .875rem;margin-top:1.5rem;border-radius:.25rem;}#newsletter form input[type=email]{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;outline:0;color:#8499b2;font-family:Poppins,sans-serif;font-weight:300;font-size:.875rem;font-style:italic;min-width:10rem;}#newsletter form input[type=submit]{font-family:Poppins,sans-serif;border-radius:.3125rem;background:#8499b2;color:#fff;font-size:.875rem;font-weight:500;padding:1.25rem 1.75rem;height:auto;line-height:0;}#newsletter form input[type=submit]:hover{background:#3779ed;}#newsletter form input::-webkit-input-placeholder{color:#8499b2;font-family:Poppins,sans-serif;font-weight:300;font-style:italic;font-size:.875rem;}#newsletter form input:-ms-input-placeholder{color:#8499b2;font-family:Poppins,sans-serif;font-weight:300;font-style:italic;font-size:.875rem;}#newsletter form input::-ms-input-placeholder{color:#8499b2;font-family:Poppins,sans-serif;font-weight:300;font-style:italic;font-size:.875rem;}#newsletter form input::placeholder{color:#8499b2;font-family:Poppins,sans-serif;font-weight:300;font-style:italic;font-size:.875rem;}#newsletter input::-webkit-autofill{background-color:#fff !important;}#newsletter input::autofill{background-color:#fff !important;}#logos{height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:center;-ms-flex-line-pack:center;align-content:center;}#logos .logo{height:2.25rem;width:max-content;margin-left:1.5625rem;margin-left:2.1875rem;margin-right:1.5625rem;margin-right:2.1875rem;margin-top:-1.5rem;}#logos .logo img{height:100%;width:auto;}@media only screen and (max-width:64rem){#logos a{width:33%;}#logos .logo img{margin:0 auto;}#logos .logo{margin:1.5rem auto;}}@media only screen and (min-width:1025px) and (max-width:1200px){#logos .logo{height:2rem;}}footer .menu a{text-decoration:none;color:#6e6e6e;font-family:Lato,sans-serif;font-size:1rem;}footer .menu a:hover{color:#555;}footer .copyright{margin-top:6.25rem;}footer .copyright p{color:#6e6e6e;font-size:.75rem;}footer .social-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}footer .social-footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;}footer .social-footer ul li a{position:relative;width:2.25rem;height:2.25rem;border-radius:.3125rem;border:1px solid #dee4ec;color:#8499b2;line-height:2.25rem;text-align:center;z-index:1;margin-left:.75rem;}footer .social-footer ul li a::before{position:absolute;content:"";display:block;height:100%;width:100%;bottom:0;left:0;border-radius:.3125rem;background:#8499b2;-webkit-transform:scale(0);-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);z-index:-1;-webkit-backface-visibility:hidden;}footer .social-footer ul li a:hover::before{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}footer .social-footer ul li a:hover{color:#fff;}button{outline:0;}.button{position:relative;font-family:Poppins,sans-serif;display:inline-block;height:3.125rem;padding:0 2.04rem;line-height:3rem;font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer;background:0 0;border:1px solid transparent;border-radius:.3125rem;overflow:hidden;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.button.white{background:#fff;color:#3779ed;border-color:#fff;}.button.white:hover{color:#fff;background:#3779ed;border-color:#fff;}#navigation .button.white:hover{border-color:#3779ed;}#navigation.scroll .button.white,.navigation-right--story .button.white{color:#214893;border-color:#214893;}#navigation.scroll .button.white:hover,.navigation-right--story .button.border:hover,.navigation-right--story .button.white:hover{color:#fff;background:#214893;}#navigation.scroll .button.white:active,.navigation-right--story .button.border:active,.navigation-right--story .button.white:active{background:#4070cd;}.button.border{border-color:#fff;color:#fff;}#navigation.scroll .button.border,.navigation-right--story .button.border{color:#fff;border-color:#3779ed;background:#3779ed;}.button.border:hover{color:#3779ed;background:#fff;}#navigation.scroll .button.border:hover,.navigation-right--story .button.border:hover{color:#3779ed;background:#fff;}.button.blue{background:#3779ed;color:#fff;border-color:#3779ed;}.button.blue:hover{color:#fff;background:#4a8ff7;border-color:#4a8ff7;}.button.blue-border{border-color:#3779ed;color:#3779ed;}.button.blue-border:hover{color:#fff;background:#3779ed;}.button.dark-blue{background:#3569be;color:#fff;border-color:#3569be;margin-top:1.75rem;}.button.dark-blue:hover{color:#3569be;background:#fff;}.button.transparent{background-color:#ededef;color:#3070ce;font-weight:400;overflow:visible;margin-right:.75rem;}.button.transparent:hover{background-color:#3377ed;color:#fff;}.button.transparent.semibold{font-weight:500;padding:0 1.25rem;margin-right:6px;}@media only screen and (max-width:1024px){.button.transparent.semibold{padding:1rem 2.04rem 1.5rem;}}.video-button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3779ed;font-size:.875rem;font-weight:400;text-decoration:none;margin-top:2rem;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.video-button--large{margin-top:0;}.video-button:hover{color:#498bfb;}.video-button::before{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";width:2.1875rem;height:2.1875rem;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-play-video.svg") no-repeat center center;margin-right:.625rem;background-size:2.1875rem auto;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.video-button--large::before{width:4.375rem;height:4.375rem;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-play-video-large-white.svg") no-repeat center center #3b7cee;border-radius:50%;background-size:33%;background-position:55% center;box-shadow:0 0 0 3px #fff;}.video-button:hover::before{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.video-button--large:hover::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);filter:saturate(.75);}.flex-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none;font-family:Poppins,sans-serif;font-weight:500;color:#3779ed;font-size:.875rem;}.button-round{position:relative;z-index:1;width:3.125rem;height:3.125rem;border-radius:50%;border:1px solid #8499b2;background-color:transparent;margin-left:.5rem;-webkit-transition:background .15s cubic-bezier(.67,0,.34,1);-o-transition:background .15s cubic-bezier(.67,0,.34,1);transition:background .15s cubic-bezier(.67,0,.34,1);}.button-round:hover,.flex-button:hover .button-round{border:1px solid #8499b2;background-color:#8499b2;}.button-round.next{background-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-next-grey.svg");background-repeat:no-repeat;background-position:center center;}.button-round.next.nitro-lazy{background-image:none !important;}.button-round.next::after{position:absolute;width:100%;height:100%;display:block;content:"";z-index:1;-webkit-transition:opacity .15s cubic-bezier(.67,0,.34,1);-o-transition:opacity .15s cubic-bezier(.67,0,.34,1);transition:opacity .15s cubic-bezier(.67,0,.34,1);background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-next-white.svg") no-repeat center center;opacity:0;}.button-round.next:hover::after,.flex-button:hover .button-round.next::after{opacity:1;}.button-round.up{background-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-up-grey.svg");background-repeat:no-repeat;background-position:center center;}.button-round.up.nitro-lazy{background-image:none !important;}.button-round.up::after{position:absolute;width:100%;height:100%;display:block;content:"";z-index:1;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-up-white.svg") no-repeat center center;opacity:0;}.button-round.up:hover::after,.flex-button:hover .button-round.up::after{opacity:1;}.button-round.down{border-color:#fff;background-color:transparent;background-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-down-white.svg");background-repeat:no-repeat;background-position:center center;-webkit-transition:background-color .15s cubic-bezier(.67,0,.34,1);-o-transition:background-color .15s cubic-bezier(.67,0,.34,1);transition:background-color .15s cubic-bezier(.67,0,.34,1);}.button-round.down.nitro-lazy{background-image:none !important;}.button-round.down:hover{background:#fff;}.button-round.down::after{position:absolute;width:100%;height:100%;display:block;content:"";z-index:9;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity .15s cubic-bezier(.67,0,.34,1);-o-transition:opacity .15s cubic-bezier(.67,0,.34,1);transition:opacity .15s cubic-bezier(.67,0,.34,1);background-image:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-down-grey.svg");background-repeat:no-repeat;background-position:center center;opacity:0;}.button-round.down:hover::after{opacity:1;}.button.post-button{font-size:.75rem;height:2.5rem;line-height:2.5rem;padding:0 1.5rem;}.button.post-button--alt{width:2.5rem;padding:0;position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#3779ed;}.button.post-button--alt:hover{background-color:#498bfb;}.button.post-button--alt::before{position:relative;display:inline-flex;content:"";width:.5625rem;height:.4375rem;backface-visibility:hidden;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-next-white.svg") no-repeat center center;background-size:.5625rem auto;transition:all .15s cubic-bezier(.67,0,.34,1);}.button.post-button--small{width:1.5625rem;height:1.5625rem;transform:rotate(90deg);}.button.disable{cursor:default;opacity:.5;}.button.disable:hover{border-color:#3779ed;background:#fff;color:#3779ed;}.button.disable::after,.button.disable::before,.button.disable:hover::after,.button.disable:hover::before{display:none;}.button.pricing{font-family:Lato,sans-serif;background:#fff;color:#3a4963;border-color:#c3c7d0;height:2rem;width:9rem;display:flex;align-items:center;justify-content:center;line-height:1;padding:0;border-radius:4px;font-size:.875rem;font-weight:400;}.button.pricing:first-of-type{border-radius:4px 0 0 4px;}.button.pricing:last-of-type{border-radius:0 4px 4px 0;}.button.pricing--small{width:4.5625rem;}.button.pricing--small:nth-of-type(2){border-radius:0;}.button.pricing--active{background:#3779ed;color:#fff;border-color:#3779ed;cursor:default;}.button.pricing:hover{color:#fff;background:#3779ed;border-color:#3779ed;}@media only screen and (max-width:42rem){.content-image a.rep-3col-bottom-cta,.tabs-panel .tabs-text a.button{width:100%;height:2.375rem !important;line-height:2.375rem !important;text-align:center;}}.page-template-page-pricing .gform_wrapper{margin-top:6.25rem;}.gfield_label,label{font-family:Poppins,sans-serif;text-transform:uppercase;font-size:.75rem;font-weight:400;color:#8499b2;padding:0;margin:0 0 .25rem 0;}.gform_fields,.single__post-content ul.gform_fields,.single__post-content ul.gform_fields li{list-style:none !important;margin-left:0 !important;}.gform_fields,.single__post-content ul.gform_fields{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.gform_fields .form-half,.single__post-content ul.gform_fields li.form-half{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%;margin-bottom:2.375rem;list-style:none;}.gform_fields .form-full,.single__post-content ul.gform_fields li.form-full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:2.125rem;list-style:none;}input:focus,select:focus,textarea:focus{outline:0;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:Lato,sans-serif;color:#616161;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:Lato,sans-serif;color:#616161;}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-family:Lato,sans-serif;font-size:1em;color:#616161;}input::placeholder,textarea::placeholder{font-family:Lato,sans-serif;font-size:1em;color:#616161;}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{width:100%;margin:0;padding:0 1.25rem;background:#fcfcfc;border:1px solid #ececec;height:3.875rem;font-family:Lato,sans-serif;font-size:1em;color:#616161;-webkit-appearance:none;-moz-appearance:none;appearance:none;}textarea{padding-top:1.25rem;padding-bottom:1.25rem;min-height:10rem;}.ginput_container_select select{background:#fcfcfc url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-nav-arrow-grey.svg") no-repeat 94% center;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.ginput_container_select select.nitro-lazy{background-image:none !important;}.gform_footer .button{position:relative;font-family:Poppins,sans-serif;display:inline-block;height:3.125rem;padding:0 2.04rem;width:100%;line-height:3rem;font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer;border-radius:.3125rem;overflow:hidden;background:#3779ed;color:#fff;border-color:#3779ed;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.gform_footer .button:hover{color:#fff;background:#4a8ff7;border-color:#4a8ff7;}.gform_footer .button::before{-webkit-transition:all .75s cubic-bezier(.67,0,.34,1);-o-transition:all .75s cubic-bezier(.67,0,.34,1);transition:all .75s cubic-bezier(.67,0,.34,1);}input[type=button],input[type=submit]{-webkit-appearance:none;}.gfield_error .validation_message{color:#dc143c;margin-top:.5rem;font-size:.875rem;}#cookie-notice{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:2rem 0;z-index:999;-webkit-box-shadow:0 0 .125rem rgba(0,0,0,.25);box-shadow:0 0 .125rem rgba(0,0,0,.25);}#cookie-notice .cookie-notice-container{padding-left:1rem;padding-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#cookie-notice .cookie-notice-container #cn-notice-text{margin-right:2rem;}#cookie-notice h4,#cookie-notice p{text-align:left;margin:0;}#cn-accept-cookie,#cn-refuse-cookie{position:relative;font-family:Poppins,sans-serif;display:inline-block;height:3.125rem;padding:0 2.04rem;line-height:3rem;font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer;background:0 0;border:1px solid transparent;border-radius:.3125rem;overflow:hidden;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}#cn-accept-cookie{background:#3779ed;color:#fff;border-color:#3779ed;}#cn-accept-cookie:hover{color:#fff;background:#4a8ff7;border-color:#4a8ff7;}#cn-refuse-cookie{border-color:#3779ed;color:#3779ed;}#cn-refuse-cookie:hover{color:#fff;background:#3779ed;}#cn-accept-cookie+#cn-refuse-cookie{margin-left:1rem;}h2#CybotCookiebotDialogBodyContentTitle{display:none;}#h3ccb:before{content:unset;}#CybotCookiebotDialogBodyContentText p{font-size:.9rem;line-height:1.4rem;}#CybotCookiebotDialogBodyContentText a{text-decoration:none !important;color:#3779ed !important;}#CybotCookiebotDialogBodyContentText img{max-width:25%;}a#CybotCookiebotDialogBodyButtonAccept{color:#fff;border-color:#3779ed;background:#3779ed;height:2.75rem !important;line-height:2.75rem !important;width:133px;font-family:Poppins,sans-serif;display:inline-block;padding:0 2.04rem;font-weight:500;cursor:pointer;border:1px solid transparent;border-radius:.3125rem;transition:all .15s cubic-bezier(.67,0,.34,1);}a#CybotCookiebotDialogBodyButtonAccept:hover{background:#fff;border-color:#3779ed;transition:all .15s cubic-bezier(.67,0,.34,1);color:#3779ed !important;}a#CybotCookiebotDialogBodyButtonAccept{font-size:1rem;font-weight:700;}a#CybotCookiebotDialogBodyButtonDetails{float:left;background-image:none !important;background:#fff;height:2.75rem !important;line-height:2.75rem !important;display:inline-block !important;padding:0 2.04rem !important;margin-right:1rem;font-weight:400 !important;cursor:pointer;border:none !important;border:1px solid #3779ed !important;border-right-width:unset;border-radius:.3125rem;font-size:.9rem !important;font-family:Poppins,sans-serif !important;color:#3779ed !important;text-decoration:none !important;transition:all .15s cubic-bezier(.67,0,.34,1);}a#CybotCookiebotDialogBodyButtonDetails.nitro-lazy{background-image:none !important;}a#CybotCookiebotDialogBodyButtonDetails:hover{background:#3779ed;color:#fff !important;text-decoration:none !important;transition:all .15s cubic-bezier(.67,0,.34,1);}a#CybotCookiebotDialogDetailBodyContentTabsOverview{font-size:0px;}a#CybotCookiebotDialogDetailBodyContentTabsOverview:after{content:"Cookie preferences";font-size:10.5pt;}a#CybotCookiebotDialogBodyButtonDetails:hover:after{background:#3779ed;color:#fff !important;text-decoration:none !important;transition:all .15s cubic-bezier(.67,0,.34,1);}div#CybotCookiebotDialogBody{padding:10px;}@media all and (max-width:80em){.language__switcher:hover{background:#4c86ef;}.language__switcher.language__switcher--open{background:#3474e9;}.lang-list-collapsed:hover,.language__switcher:hover .lang-list-collapsed{opacity:0;visibility:hidden;}.language__switcher:hover::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}.language__switcher.language__switcher--open .lang-list-collapsed{opacity:1;visibility:visible;}.language__switcher.language__switcher--open::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}}@media all and (max-width:75em){.nav-open{overflow:hidden;}.page-template-page-stories #navigation{background:#fff;}.navigation-right--stories .button.white{color:#3779ed;border-color:#3779ed;}.navigation-right--stories .button.white:hover{color:#fff;}.navigation-right--stories .button.border{color:#fff;border-color:#3779ed;background:#3779ed;}.page-template-page-stories #navigation .search-button{display:none;}.page-template-page-stories #navigation .search-button--gray{display:flex;}.sticky .sticky-nav{top:78px;}#navigation .box-static{padding-left:1rem;padding-right:1rem;}#navigation .meta-row{height:2.5rem;}.meta-nav{margin-bottom:1rem;margin-right:0;}.navigation-right{border:none;margin-right:0;}#navigation .logo img.logo-blue{display:none;}#navigation .logo img.logo-white{display:block;}#navigation.scroll .logo img.logo-blue{display:block;}#navigation.scroll .logo img.logo-white{display:none;}nav.header-nav{opacity:0;visibility:hidden;-webkit-transition:.25s ease-in-out;-webkit-transition:.2s ease-in-out;-o-transition:.25s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:translate(0,100%) scale(.75);-ms-transform:translate(0,100%) scale(.75);transform:translate(0,100%) scale(.75);background:#fff;width:100%;height:100%;height:calc(100% - 7.5rem);position:fixed;top:7.5rem;left:0;z-index:90;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-hide-scrollbar;}.nav-open nav.header-nav{opacity:1;visibility:visible;-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;}#navigation.scroll nav.header-nav{height:calc(100% - 5rem);top:5rem;}nav.header-nav ul{width:100%;max-width:90%;margin:0 auto;padding-top:3.125rem;padding-bottom:3.125rem;background:0 0;padding-left:1.375rem;}nav.header-nav ul::before{display:none;}nav.header-nav ul li{display:block;margin-right:0;margin-left:0;text-align:center;}nav.header-nav ul li a{max-width:100%;margin:0 auto;display:block;color:#fff;font-size:1.5rem;}nav.header-nav ul li a:after{display:none;}.navbar-toggle{display:block;position:relative;height:1rem;width:1.875rem;margin-left:1rem;outline:0;-webkit-appearance:none;border:0;padding:0;background:0 0;z-index:999;-webkit-transition:all .3s 0s cubic-bezier(.76,.17,.27,.88);-o-transition:all .3s 0s cubic-bezier(.76,.17,.27,.88);transition:all .3s 0s cubic-bezier(.76,.17,.27,.88);}.navbar-toggle:hover{opacity:.75;}.navbar-toggle:active,.navbar-toggle:focus{outline:0;background:0 0;}.navbar-toggle .icon-bar{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:1.875rem;height:.125rem;background:#3779ed;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:all .3s 0s cubic-bezier(.76,.17,.27,.88);-o-transition:all .3s 0s cubic-bezier(.76,.17,.27,.88);transition:all .3s 0s cubic-bezier(.76,.17,.27,.88);outline:0;}.navbar-toggle .icon-bar{background:#fff;}#navigation.scroll .navbar-toggle .icon-bar{background:#3779ed;}.page-template-page-stories .navbar-toggle .icon-bar,.single-story .navbar-toggle .icon-bar{background:#3779ed;}.nav-open #navigation .navbar-toggle .icon-bar{background:#fff;}.page-template-page-stories.nav-open #navigation .navbar-toggle .icon-bar,.single-story.nav-open #navigation .navbar-toggle .icon-bar{background:#3779ed;}.nav-open #navigation.scroll .navbar-toggle .icon-bar{background:#3779ed;}.navbar-toggle.active .icon-bar{-webkit-transition:all .3s .3s cubic-bezier(.76,.17,.27,.88);-o-transition:all .3s .3s cubic-bezier(.76,.17,.27,.88);transition:all .3s .3s cubic-bezier(.76,.17,.27,.88);}.nav-open .navbar-toggle .icon-bar{background:#3779ed;}.navbar-toggle span:nth-child(1){top:0;}.navbar-toggle span:nth-child(2){top:7px;}.navbar-toggle span:nth-child(3){top:14px;}.navbar-toggle.active span:nth-of-type(1){-webkit-transform:translate(0,8px) rotate(45deg);-ms-transform:translate(0,8px) rotate(45deg);transform:translate(0,8px) rotate(45deg);}.navbar-toggle.active span:nth-of-type(2){-webkit-transform:translate(100px,0);-ms-transform:translate(100px,0);transform:translate(100px,0);opacity:0;}.navbar-toggle.active span:nth-of-type(3){-webkit-transform:translate(0,-6px) rotate(-45deg);-ms-transform:translate(0,-6px) rotate(-45deg);transform:translate(0,-6px) rotate(-45deg);}#navigation.scroll nav.header-nav ul li.menu-item-has-children a::after,nav.header-nav ul li.menu-item-has-children a::after{display:none;}nav.header-nav ul li{text-align:left;margin-bottom:3rem;}#navigation.scroll nav.header-nav ul li a,nav.header-nav ul li a{font-size:1.5em;padding:0;border-bottom:none;color:#3779ed;font-weight:400;}#navigation.scroll nav.header-nav li a:hover,#navigation.scroll nav.header-nav li.current-menu-item a,#navigation.scroll nav.header-nav li.current-page-ancestor a,#navigation.scroll nav.header-nav li:hover a,nav.header-nav li a:hover,nav.header-nav li.current-menu-item a,nav.header-nav li.current-page-ancestor a,nav.header-nav li:hover a{color:#555;border:none;}nav.header-nav ul li>ul{position:relative;visibility:visible;opacity:1;background:0 0;-webkit-box-shadow:none;box-shadow:none;border-radius:none;width:100%;padding:0;margin-top:.5rem;margin-left:1rem;margin-left:0;top:auto;}nav.header-nav ul li>ul:before{display:none;}nav.header-nav ul li ul li{margin:0;}nav.header-nav ul li.menu-item-has-children:hover ul li a::after{display:none;}nav.header-nav ul li ul li.menu-item-has-children a,nav.header-nav ul li ul li.menu-item-has-children:hover a{background-image:none;}nav.header-nav ul li ul li.menu-item-has-children a.nitro-lazy,nav.header-nav ul li ul li.menu-item-has-children:hover a.nitro-lazy{background-image:none !important;}#navigation.scroll nav.header-nav ul li:hover>ul li a,#navigation.scroll nav.header-nav ul li>ul li a,nav.header-nav ul li:hover>ul li a,nav.header-nav ul li>ul li a{color:#616161;font-size:1rem;font-weight:500;padding:0;border-bottom:none;border-left:none;}#navigation.scroll nav.header-nav ul li>ul li a:hover,#navigation.scroll nav.header-nav ul li>ul li.current-menu-item a,#navigation.scroll nav.header-nav ul li>ul li:hover,nav.header-nav ul li>ul li a:hover,nav.header-nav ul li>ul li.current-menu-item a,nav.header-nav ul li>ul li:hover{border:none;background:0 0;color:#3779ed;}nav.header-nav ul li ul li ul{position:relative;left:auto;top:auto;visibility:visible;opacity:1;margin-left:1rem;margin-bottom:1rem;margin-top:1rem;-webkit-transform:none;-ms-transform:none;transform:none;}nav.header-nav ul li ul li ul::before{display:none;}nav.header-nav ul li ul li ul li{display:block;}#navigation.scroll nav.header-nav ul li ul li ul li a,nav.header-nav ul li ul li ul li a{font-weight:400;}}@media all and (max-width:64em) and (-ms-high-contrast:active),(-ms-high-contrast:none){.header-buttons .button{height:auto;}.header-buttons .button__content{padding:0 4.125rem 0 2.0625rem !important;}}@media all and (max-width:64em){.container{padding-left:2.5rem;padding-right:2.5rem;}.container--padding-small{padding-left:1rem;padding-right:1rem;}.no-padding{padding-left:0;padding-right:0;}.no-padding .row{margin-left:0;margin-right:0;}.no-padding .box{padding-left:0;padding-right:0;}.padding-small-screen{padding-left:2rem !important;padding-right:2rem !important;}header{height:auto;margin-top:7.375rem;padding:6.25rem 0;}header.story{padding-top:0;}.home header{height:auto;margin-top:7.375rem;padding:6.25rem 0;background:#f6f7fb;border-bottom:0;}.home header .header__text{margin:2rem 0;}.page-template-page-home-new header{height:auto;padding:3.25rem 0;border-bottom:0;}.page-template-page-home-new header h1{font-size:2.3rem;}.page-template-page-home-new header .header__text{margin:2rem 0;}.header-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4rem;}.header-buttons__inner-right{display:-webkit-box;display:-ms-flexbox;display:flex;}.header-buttons__inner-right svg{width:1.5625rem;height:7rem;fill:#d3d7d7;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.header-buttons .button{text-align:left;background-color:#fff;height:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);font-size:1rem;}.header-buttons .button:hover{background-color:#fff;color:#3377ed;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);}.header-buttons .button:hover .button__content p{color:#3377ed;}.header-buttons .button:hover svg{fill:#3377ed;}.header-buttons__inner-left{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:2rem;}.header-buttons .button__content{visibility:visible;opacity:1;position:initial;width:auto;padding:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background-color:initial;}.header-buttons .button__content p{color:#555;font-weight:400;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.header-buttons .button__content::after{display:none;}header .box-md-5{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}header .mobile{display:block;width:70%;margin:auto;}header img{max-width:100%;margin:3.125rem auto 3.125rem auto;}header.story img{margin:3.125rem auto 0 auto;}header .desktop{display:none;}#usps .box-md-4,#usps .box-md-7{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}#usps .button{margin-bottom:4rem;}#usps .usps .box-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}#usps .box-md-offset-1{margin-left:0;}.row.testimonial__slider{margin-left:-2.5rem;margin-right:-2.5rem;}#navigation .logo{margin-left:1.5rem;}.sticky-nav ul li a{padding-left:0;padding-right:0;}.shape__grey{height:auto;background:#f6f7fb;margin-bottom:6.25rem;}.shape__grey::before{display:none;}.shape__grey img{margin-bottom:2rem;}.pricing-col{max-width:24rem;margin:0 auto 2rem auto;}.contact-button a{display:inline-block;}#search-area{width:100%;}.pagebuilder-item{margin-top:3.125rem;}.content-right.pagebuilder-item h2,.pagebuilder-item h2{margin-top:3.125rem;}#landing__logos .justify-center{-ms-flex-pack:distribute;justify-content:space-around;}.brands .box-md-offset-1{margin-left:0;}.brands .box-md-5{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.brands__slider-mobile{display:block !important;margin-top:3.125rem;}.brands__slider-desktop{display:none !important;}.brands .slick-list{min-height:0;}.brands .slick-initialized .slick-slide,.brands .slick-initialized .slick-slide.slick-current~.slick-slide{opacity:1;}.brands .slick-slide.brands_slider-slide{margin-top:2em;margin-left:-1em;margin-right:-1em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.brands .brands_slider-slide .slidebox{margin-left:1em;margin-right:1em;}.brands .brands_slider-slide .slidebox:nth-child(even){margin-top:0;}.brands .slick-dots{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;right:0;margin-bottom:2em;}.brands .slick-dots li{margin:0 1rem;}.pricing-slider-row{margin-left:-2rem;margin-right:-2rem;}.pricing-slider-row .slick-list{margin-left:-.5rem;margin-right:-.5rem;}#logos{height:auto;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;}#logos .logo{height:2.5rem;margin-bottom:2rem;margin-top:0;}footer .footer-nav .box-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.feature__image-mobile{display:block;}.feature__image .feature__category-image,.feature__image .feature__category-image.active{position:relative;opacity:1;max-width:80%;margin:0 10% 10%;}.feature__image .feature__item-image{display:none;opacity:0;}.feature__image-mobile{margin-top:1.5rem;}.feature__image-mobile img{border-radius:.3125rem;overflow:hidden;}.single-feature img{margin-bottom:3.125rem;}.pricing-features .box-md-3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.page-template-page-landing header{height:auto;margin-top:6rem;}#landing__logos .landing__logos-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.landing__video{display:block;margin-top:3.125rem;}.landing__video img{position:relative;margin:0 auto;width:100%;height:auto;}.landing__video a{top:50%;left:50%;margin-left:-3rem;margin-top:-3rem;}.landing__video::after{display:none;}.content-left .emblem{left:2rem;top:2rem;}.content-right .emblem{right:2rem;top:2rem;}.team .box-md-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:100%;margin-top:3.325rem;margin-bottom:3.25rem;}.posts .box-md-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.article__gallery .slider-next.slider-button,.article__gallery .slider-prev.slider-button{display:none !important;}.video-button{-webkit-transform:translate(0,-.375rem);-ms-transform:translate(0,-.375rem);transform:translate(0,-.375rem);}.button.transparent{margin-right:0;}.content-image .content-image__text,.content-text .content-text__text{padding:2rem 1rem;}.content-image .content-image__text{padding:2rem 0;}.content-image .content-image__text h3,.content-split .content-split__text h3,.content-text .content-text__text h3{max-width:100%;}.content-split .content-split__text{padding:2rem 2.5rem;}.content-image--shape-large{background:0 0;}.content-image--shape-small{background:0 0;}.static__logo--slider{margin:1rem 0;}.sticky-nav--pricing{height:auto;}.page-template-page-pricing.sticky{padding-top:119px;}.page-template-page-pricing-commercial.sticky{padding-top:0;}.sticky .sticky-nav{position:initial;}.sticky-nav-box{padding:.25rem 0;}.sticky-nav-box:nth-of-type(1),.sticky-nav-box:nth-of-type(3){margin-right:0;margin-left:0;}.button.pricing{width:8rem;}.button.pricing.pricing--small{width:4.5625rem;}.sticky-nav-tooltip-info{left:-17rem;top:2rem;width:18.75rem;}.sticky-nav-tooltip-info::before{left:initial;right:.75rem;top:-.5rem;}.pricing-plans__add-ons-items{flex-direction:column;}.pricing-plan__overview-buttons{justify-content:flex-start;}.pricing-plan__overview-buttons .button.blue,.pricing-plan__overview-buttons .button.white{width:initial;padding:0 1rem;}.pricing-plan__overview-buttons .button:first-of-type{margin-right:1rem;}.pricing-plan__overview-tooltip{display:none;}.pricing-plan__overview-tooltip--mobile{display:block;margin:1rem 0;border-right:none;border-top:.3125rem solid #3779ed;}.pricing-plan__overview-tooltip--mobile::after{top:-.5rem;left:15%;}}@media all and (max-width:48em){#navigation .logo{margin-left:1.5rem;}h2.h2__margin-bottom{margin-bottom:2rem;}.page-template-page-comparison.sticky,.page-template-page-faq.sticky,.page-template-page-features.sticky{padding-top:4.875rem;}.brands .brands__slider{display:none;}.brands.alt .brands__slider{display:block;}.gradient .content-left img{margin-top:3.125rem;}#newsletter form{margin:0;}.advantages{margin-bottom:3.125rem;}.directions p.small{margin-top:0;margin-bottom:0;}.sticky-nav ul li a{margin-right:1rem;}.post__filters form{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.post__overview .box-md-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.article__gallery .slider-next.slider-button,.article__gallery .slider-prev.slider-button{display:none;}.related__post .box-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.page-template-page-features .sticky-nav{height:auto;}.page-template-page-features .desktop{display:none;}.page-template-page-features .mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.page-template-page-features .sticky-nav ul.mobile li.sticky-nav-selector{position:relative;padding:1rem 0;width:100%;}.page-template-page-features .sticky-nav ul.mobile li.sticky-nav-selector::after{content:"";width:1rem;height:100%;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-nav-arrow-grey.svg") no-repeat center right;position:absolute;right:0;top:0;}.page-template-page-features .sticky-nav ul.mobile ul.sticky-nav-mobile{position:absolute;top:2.5rem;left:-2.5rem;right:-2.5rem;width:100%;width:calc(100% + 5rem);padding:1rem 2.5rem;background:#fff;border-bottom:1px solid #ebebeb;opacity:0;visibility:hidden;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.page-template-page-features .sticky-nav ul.mobile li.active ul.sticky-nav-mobile{opacity:1;visibility:visible;}.page-template-page-features .sticky-nav ul.mobile li ul.sticky-nav-mobile li{padding:0;}.page-template-page-features .sticky-nav ul.sticky-nav-mobile li a{padding:0 .5rem;margin-right:0;margin-top:.375rem;margin-bottom:.375rem;font-size:1rem;color:#555;text-decoration:none;border-bottom:none;border-left:.25rem solid transparent;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.page-template-page-features .sticky-nav ul.sticky-nav-mobile li a.active{border-left:.25rem solid #3779ed;}.page-template-page-team .padding-full{padding:3.125rem 0;}.page-template-page-team header .button-round.down{display:none;}.team .box-md-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-top:3.325rem;margin-bottom:3.25rem;}.landing__video{margin-top:3.125rem;}.page-template-page-landing #navigation{height:7.375rem;}.page-template-page-landing #navigation.scroll{height:auto;}.page-template-page-landing header{height:auto;}.search-container{width:90vw;}.content-left img,.content-right img{max-width:80%;margin-left:auto;margin-right:auto;}.comparison-section .content-left img,.comparison-section .content-right img{max-width:100%;width:100%;}.search-open{position:fixed;width:100%;}#cookie-notice .cookie-notice-container #cn-notice-text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}.force-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.static__logo{margin-bottom:2rem;}.static__logo img{max-height:2.5rem;max-width:8rem;}header.stories{height:26.625rem;}header.stories .button{height:2.25rem;padding:0 1rem;line-height:2.25rem;font-size:.75rem;}.stories__slider .slick-slide h2{font-size:1.125rem;line-height:1.6875;}.stories__slider.slick-initialized .slick-slide,.stories__slider.slick-initialized .slick-slide.slick-current~.slick-slide{height:26.625rem;}.stories__slider-footer{bottom:1rem;}.stories__slider-footer .slick-next,.stories__slider-footer .slick-prev{width:2.1875rem;height:2.1875rem;}.stories__slider-footer .button-round{width:2.1875rem;height:2.1875rem;}}@media all and (max-width:1023px){.padding-top{padding-bottom:3rem;}}@media all and (max-width:42em){.padding-big,.padding-full,.padding-medium,.pricing-features,.pricing.padding-small{padding:3.125rem 0;}.padding-top{padding-top:3.125rem;}header img{max-width:80%;margin:0 auto;}.shape__grey{margin-bottom:3.125rem;}.force-center{min-height:auto;}.nav-buttons{display:none;}.meta-careers{display:none;}.meta-contact{display:block;}nav.header-nav{height:calc(100% - 6.25rem);}header .button{margin:1rem 0 0 0;}.shape__grey{padding:3.125rem 0;}#usps .usps .box-md-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.content-right h2{margin-top:2rem;}#logos .logo{height:1.5rem;}.brands{padding-bottom:3.125rem;}.brands.alt{padding-bottom:3.125rem;}.brands.alt .brands_slider-slide .slidebox{margin:0;margin-left:.875rem;}.brands.alt .slick-slide.brands_slider-slide{display:inline-block;}#testimonials::before{display:none;}#testimonials{padding-top:3.125rem;padding-bottom:0;margin-top:0;}#cta{padding:3.125rem 0;}.pricing-features{margin-bottom:3.125rem;}.pricing-features .box-md-3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.pricing-features .box-md-3:last-child .pricing-feature{margin:0;}.map{height:20rem;}footer{padding:3.125rem 0;}#newsletter form{padding:0 .875rem 0 0;}#newsletter form input[type=email]{min-width:0;}footer .footer-nav .box-md-3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:3.125rem;}footer .copyright{margin-top:0;}.page-template-page-pricing .gform_wrapper{margin-top:3.125rem;}.gform_fields .form-half{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:.75rem;}nav.header-nav{top:6.125rem;}#navigation.scroll nav.header-nav{height:calc(101% - 3.625rem);top:3.5rem;}.sticky-nav{height:auto;}.sticky .sticky-nav{top:57px;top:54px;}.sticky .sticky-nav.pagebuilder-sticky-nav{position:fixed;top:136px;}.sticky .comparison-section:first-child{padding-top:115px;}.desktop{display:none;}.mobile,.mobile2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.mobile2{width:100%;}.sticky-nav ul.mobile li.sticky-nav-selector,.sticky-nav ul.mobile2 li.sticky-nav-selector{position:relative;padding:1rem 0;width:100%;}.sticky-nav ul.mobile2 li.sticky-nav-selector.not-tabs-mobile>span{width:100%;height:100%;display:inline-block;}.sticky-nav ul.mobile li.sticky-nav-selector::after,.sticky-nav ul.mobile2 li.sticky-nav-selector::after{content:"";width:1rem;height:100%;background:url("https://cdn-ilcfeeb.nitrocdn.com/NCBWJOdnIfKtfmDWcdsCiwHSOzSWvwQA/assets/images/source/rev-1fbbcc5/www.castoredc.com/wp-content/themes/castoredc/media/images/icon-nav-arrow-grey.svg") no-repeat center right;position:absolute;right:0;top:0;}.sticky-nav ul.mobile ul.sticky-nav-mobile,.sticky-nav ul.mobile2 ul.sticky-nav-mobile2{position:absolute;top:2.5rem;left:-2.5rem;right:-2.5rem;width:100%;width:calc(100% + 5rem);padding:1rem 2.5rem;background:#fff;border-bottom:1px solid #ebebeb;opacity:0;visibility:hidden;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.sticky-nav ul.mobile li.active ul.sticky-nav-mobile,.sticky-nav ul.mobile2 li.active ul.sticky-nav-mobile2{opacity:1;visibility:visible;}.sticky-nav ul.mobile li ul.sticky-nav-mobile li,.sticky-nav ul.mobile2 li ul.sticky-nav-mobile2 li{padding:0;}.sticky-nav ul.sticky-nav-mobile li a,.sticky-nav ul.sticky-nav-mobile2 li a{padding:0 .5rem;margin-right:0;margin-top:.375rem;margin-bottom:.375rem;font-size:1rem;color:#555;text-decoration:none;border-bottom:none;border-left:.25rem solid transparent;-webkit-transition:all .15s cubic-bezier(.67,0,.34,1);-o-transition:all .15s cubic-bezier(.67,0,.34,1);transition:all .15s cubic-bezier(.67,0,.34,1);}.sticky-nav ul.sticky-nav-mobile li a.active,.sticky-nav ul.sticky-nav-mobile2 li a.active{border-left:.25rem solid #3779ed;}[id*=menu-blog-subnav] .menu-item-has-children .sub-menu{height:auto;padding-left:25px;position:relative;opacity:1;z-index:9999;box-shadow:none;}.post__overview .box-md-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.home header,header{margin-top:5.875rem;padding-top:3.125rem;padding-bottom:3.125rem;}.page-template-page-team header .button-round,.single header .button-round{display:none;}.post__author-image{-webkit-box-flex:0;-ms-flex:0 0 6.25rem;flex:0 0 6.25rem;max-width:6.25rem;}.post__author-info{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;}.article__gallery{height:15rem;}.article__gallery li{height:15rem;}.article__gallery-inner .wrap{height:13rem;}blockquote{padding:2rem 1rem;}.related__post .box-md-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.related__post-inner{height:15rem;}.flex-button{margin-bottom:1rem;}.flex-button:nth-child(2){margin-bottom:0;}.sticky .feature-section:first-child{padding-top:111px;}.feature__header h2{margin-top:0;}ul.features li{padding:1.25rem 0;}ul.features li h4{line-height:1.5;}ul.features li .feature-content{padding-right:2rem;}.team .box-md-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:3.325rem;margin-bottom:3.25rem;}.team__member{padding:5rem 2rem 2rem 2rem;}.team__member-image{width:6.25rem;height:6.25rem;margin-left:-3.125rem;top:-3.125rem;}.content-left .emblem,.content-right .emblem{width:5rem;height:5rem;}#landing__logos{height:auto;}#landing__logos .landing__logos-item{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;margin:1rem 0;}#landing__logos img{height:1rem;}.mobile__header-img{margin:2rem 0;}.search-container{width:100vw;padding-top:3.125rem;}#search-modal form{padding:1rem;}#search-results li{padding:2rem 1rem;}.page-template-page-comparison.sticky,.page-template-page-faq.sticky,.page-template-page-features.sticky{padding-top:0;}.page-template-page-faq.sticky{padding-top:3.875rem;}header .button{width:100%;text-align:center;}.page-template-page-landing header img{max-width:100%;}.posts .box-md-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.content-left img,.content-right img{max-width:100%;}.related__post-inner h4{font-size:1.125rem;}.team-modal-active .team__modal-inner{margin-top:2rem;height:100%;overflow-y:scroll;}.team__modal-content{width:calc(100% - 2rem);padding:4rem 2rem 2rem 2rem;border-radius:.3125rem;background:#fff;margin-left:1rem;margin-bottom:2rem;}.team__modal-close{right:2rem;top:1rem;left:auto;}#logos .logo{margin-right:.875rem;}#logos .logo{margin:1.5rem auto;}.static-logos__slide{margin:0;padding:0;}#mentions{background:0 0;}.feature-comparison__title h4{font-size:.875rem;font-weight:500;}.feature-comparison__content-row,.feature-comparison__title-row{padding-left:1em;padding-right:1em;}.feature-comparison__content-row [class^=box],.feature-comparison__title-row [class^=box]{padding-left:0;padding-right:0;}.feature-comparison__content-row .box-2{text-align:center;}.feature-comparison__title--alt{text-align:center;}.feature-comparison__content--alt{display:flex;flex-direction:column;align-items:center;}.feature-comparison__content p{font-size:.875rem;}.feature-comparison__content p.hide-small{display:none;}.feature-comparison__content p.show-small{display:block;}.feature-comparison__content img{margin-left:.25rem;}.pricing-plans__feature-star{display:none;}}@media only screen and (max-width:575px){.content-image .content-image__text{padding:0;}}@media all and (max-width:37.5em){.mobile-filters.scroll{opacity:1;visibility:visible;}.brands .brands_slider-slide .slidebox{height:8.375rem;width:8.375rem;}.brands .slick-dots li{margin:0 .5rem;}#cookie-notice .cookie-notice-container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}#cookie-notice .cookie-notice-container #cn-notice-text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1rem;margin-right:0;}#cookie-notice .button{margin-right:1rem;margin-left:0;}.feature__header{text-align:center;margin-top:2rem;}#pricing-calculator #pricing-price{display:block;}.header-buttons .button{padding-top:1rem;padding-bottom:1.5rem;}.post__filters--stories{display:none;}}@media screen and (max-width:30em),screen and (max-width:48em){header.story .story__logo{max-width:50%;object-fit:contain;margin-top:0;}}@media screen and (max-width:30em),screen and (max-width:48em) and (orientation:landscape){header.story h2{font-size:1.25rem;line-height:1.5;}.fancybox-slide--iframe .fancybox-content{width:100% !important;height:40% !important;max-width:100% !important;max-height:40% !important;margin:0;}#testimonials .testimonial__slider .slick-list{min-height:28rem;}#add-ons,#cta{background-size:100% auto;}.button-spacing{margin-left:0;margin-right:0;width:100%;}}@media screen and (max-width:22.5rem){.button{width:100%;text-align:center;}.video-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}}@media screen and (-webkit-min-device-pixel-ratio:0){input:focus,select:focus,textarea:focus{font-size:16px !important;}input#s:focus{font-size:1.125em !important;}}.pricing-packages{margin-left:30px;margin-right:30px;}.pricing-packages__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:16px;}.pricing-packages__title::after,.pricing-packages__title::before{position:static;height:1px;width:162px;content:"";display:block;background:#e3e3e3;}.pricing-packages__title::before{margin-right:25px;}.pricing-packages__title::after{margin-left:25px;}.pricing-packages__packages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:15px -8px 0;}.pricing-package{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 8px;border:1px solid #ccc;border-radius:3px;}.pricing-package[aria-selected]{border-color:#457ae5;}.pricing-package__header{margin:0 0 5px;padding:7px 0 6px;background:#f7f7f7;color:#fff;font-family:Lato,sans-serif;text-align:center;}.pricing-package[aria-selected] .pricing-package__header{background:#457ae5;}.pricing-package[aria-selected] .pricing-package__price,.pricing-package[aria-selected] .pricing-package__title{color:#fff;font-family:Lato,sans-serif;}.pricing-package__price,.pricing-package__title{display:block;}.pricing-package__title{color:#6f7576;font-size:16px;}.pricing-package__price{color:#3779ed;font-size:14px;}.pricing-package__price::before{content:"€";}.pricing-package__feature:not(:first-child){position:relative;margin:0 8px 8px 25px;color:#6f7576;font-size:13px;line-height:1.5;}.pricing-package__feature:not(:first-child)::after,.pricing-package__feature:not(:first-child)::before{position:absolute;content:"";background:#457ae5;height:2px;}.pricing-package__feature:not(:first-child)::before{top:11px;left:-15px;width:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.pricing-package__feature:not(:first-child)::after{top:10px;left:-13px;width:9px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.pricing-package__feature:first-child{color:#888d8e;font-size:12px;text-align:center;}@media all and (max-width:75em){#navigation .logo img.logo-white--stories{display:none;}#navigation .logo img.logo-blue--stories{display:block;}.meta-nav--stories .meta-careers a,.meta-nav--stories .meta-login a{color:#343434;}.pricing-packages{margin-left:0;margin-right:0;}.pricing-packages__packages{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.pricing-package{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;}.pricing-package__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;min-width:120px;width:35%;}.pricing-package__features{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:10px 15px 15px;}.pricing-package__feature:first-child{text-align:left;}}.pricing-features[id=features] .row .box-md-3:nth-last-child(-n+4) h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.pricing-features[id=features] .row .box-md-3:nth-last-child(-n+5) h4::after{display:inline-block;margin-top:1em;padding:0 8px;content:"Pro plan";border:1px solid #3779ed;border-radius:3px;color:#3779ed;font-size:10px;line-height:2;}.pricing-features[id=features] .row .box-md-3:nth-last-child(4) h4::after{content:"Light plan";}.pricing-features[id=features] .row .box-md-3:nth-last-child(2) h4::after{content:"Premium plan";}.pricing-features[id=features] .row .box-md-3:nth-last-child(1) h4::after{content:"Premium option";}@media all and (min-width:60em) and (max-width:75em){#pricing-calculator .pricing-row[id=pricing-features-row]{padding-left:30px;}#pricing-calculator .pricing-row[id=pricing-features-row] .pricing-column-left{padding-left:0;}}.home.page-template-page-home-new .padding-small-usps .usps h2::before{background:0 0;}.iframe-container{overflow:hidden;padding-top:56.25%;position:relative;}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%;}#advisoryboard{background-color:#f4f8ff;}.team .column-border_right:nth-child(3n+1){border:none !important;}@media only screen and (max-width: 1050px){#request-demo-section{flex-wrap:nowrap !important;}}.gb-stats-header,.gb-stats-text,#request-demo h2.wp-block-heading{color:#fff !important;}.post-password-form{z-index:99999;position:relative;background:#fff;}