/*
 * Theme Name: Kitestring
 * Description: Timber 2 - Elementor Widgets
 * Author: Nathan Hart Allen Designs
*/
@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@font-face{font-family:"Manrope";src:url("font/Manrope.woff2") format("woff2-variations");font-weight:125 950;font-stretch:75% 125%;font-style:normal}html.no-js.no-svg{margin-top:0px !important}@media screen and (max-width: 782px){html.no-js.no-svg{margin-top:0px !important}}#wpadminbar{display:none}html{font-size:10px}body{font-family:"Roboto",sans-serif;color:#1c1b26}h1{font-weight:600;font-size:2.6rem;font-family:"Manrope",sans-serif}@media (min-width: 782px){h1{font-size:3rem}}h2{letter-spacing:.2rem;font-weight:600;font-size:2rem;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase}@media screen and (min-width: 782px){h2{font-size:2.3rem}}h3{font-size:1.5rem;font-weight:300;line-height:1.2em}@media screen and (min-width: 782px){h3{font-size:2.2rem}}h4{font-size:1.2rem;font-weight:700;line-height:1.2em}@media screen and (min-width: 782px){h4{font-size:1.6rem}}h5{font-size:1rem;font-weight:700;line-height:1.2em}@media screen and (min-width: 782px){h5{font-size:1.3rem}}p{line-height:2rem;font-weight:300;font-size:1.5rem}ul li,ol li{line-height:1.5rem}img{max-width:100%;display:block}hr{border-top:1px solid #b0c5dc;width:90%;max-width:1100px;margin:40px auto}#content{min-height:60vh}.spacing{padding:15px 30px}.btn{background:#d7282f;color:white;font-size:1rem;border-radius:4px;text-decoration:none;display:block;line-height:1.8rem;padding:0 15px;white-space:nowrap;font-family:"Roboto",sans-serif;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:0.2rem}.btn-primary,.btn--primary_large,.btn--primary_medium,.btn--primary_small{background:#d7282f;color:white;border-radius:4px;text-decoration:none;padding:5px 15px;white-space:nowrap}.btn-primary .ico,.btn--primary_large .ico,.btn--primary_medium .ico,.btn--primary_small .ico{width:15px;transform:translatey(1px);margin-left:15px;display:inline-block}.btn--primary_large{font-size:1.45rem;letter-spacing:0.5rem;line-height:4.2rem;padding:0 3.2rem}.btn--primary_medium{font-size:1.2rem;letter-spacing:0.3rem;line-height:3.2rem;padding:0 2.5rem}.btn--primary_small{font-size:0.9rem;letter-spacing:0.25rem;line-height:2.6rem;padding:0 2rem}.btn-secondary{border:2px solid #d7282f;color:#d7282f;font-size:1.3rem;text-transform:uppercase;letter-spacing:0.2rem;border-radius:4px;text-decoration:none;padding:0 15px;line-height:2.5rem;font-weight:600;white-space:nowrap;text-align:center;display:inline-flex;align-items:center;justify-content:center}.btn-secondary::after{content:"";display:block;border:solid #d7282f;border-width:0 2px 2px 0;padding:3px;margin-left:8px;transform:rotate(-45deg)}@media (min-width: 700px){.zoomy{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;z-index:1}.zoomy:hover{transform:scale(1.02);z-index:10}}.content-wrapper{width:93%;max-width:1200px;margin:0 auto}.content-wrapper-md{width:90%;max-width:1100px;margin:0 auto}.content-wrapper-sm{width:90%;max-width:800px;margin:0 auto}.content-wrapper-flat-xlg{width:100%;max-width:1600px;margin:0 auto}.content-wrapper-flat-lg{width:100%;max-width:1200px;margin:0 auto}.content-wrapper-flat-md{width:100%;max-width:1100px;margin:0 auto}.content-wrapper-flat-sm{width:100%;max-width:800px;margin:0 auto}.content-body{padding:20px 0}.flx-align-right{display:flex;justify-content:flex-end}.vp-10{padding:10px 0}.vp-20{padding:20px 0}.vp-30{padding:30px 0}.vp-40{padding:40px 0}.flx{display:flex;flex-wrap:wrap}.flx>*{width:100%;max-width:100%;min-width:100%;flex:1 1 100%}@media (min-width: 768px){.flx .flx-10{width:10%;max-width:10%;min-width:10%;flex:1 1 10%}.flx .flx-20{width:20%;max-width:20%;min-width:20%;flex:1 1 20%}.flx .flx-25{width:25%;max-width:25%;min-width:25%;flex:1 1 25%}.flx .flx-30{width:30%;max-width:30%;min-width:30%;flex:1 1 30%}.flx .flx-33{width:33.33333333%;max-width:33.33333333%;min-width:33.33333333%;flex:1 1 33.33333333%}.flx .flx-40{width:40%;max-width:40%;min-width:40%;flex:1 1 40%}.flx .flx-50{width:50%;max-width:50%;min-width:50%;flex:1 1 50%}.flx .flx-60{width:60%;max-width:60%;min-width:60%;flex:1 1 60%}.flx .flx-66{width:66.666666666%;max-width:66.666666666%;min-width:66.666666666%;flex:1 1 66.666666666%}.flx .flx-70{width:70%;max-width:70%;min-width:70%;flex:1 1 70%}.flx .flx-75{width:75%;max-width:75%;min-width:75%;flex:1 1 75%}.flx .flx-80{width:80%;max-width:80%;min-width:80%;flex:1 1 80%}.flx .flx-90{width:90%;max-width:90%;min-width:90%;flex:1 1 90%}.flx .flx-one-sixth{width:16.6666666667%;max-width:16.6666666667%;min-width:16.6666666667%;flex:1 1 16.6666666667%}.flx .flx-five-sixths{width:83.3333333335%;max-width:83.3333333335%;min-width:83.3333333335%;flex:1 1 83.3333333335%}}.swiper-container .swiper-button-prev:after,.swiper-container .swiper-button-next:after{font-size:20px}.swiper-container .swiper-button-prev{left:5px}.swiper-container .swiper-button-next{right:5px}.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{color:white}@media (min-width: 768px){.swiper-container::after{content:"";display:block;background:white;width:1px;position:absolute;top:50%;transform:translatey(-50%);left:40px;height:100px;z-index:3}.swiper-container::before{content:"";display:block;background:white;width:1px;position:absolute;top:50%;transform:translatey(-50%);right:40px;height:100px;z-index:3}}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields{padding:20px 0 0 0}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field input,body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field textarea{border:none;font-family:"Manrope",sans-serif;font-weight:400;font-size:1.6rem;padding:0 10px}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field input{line-height:4rem !important;height:4rem;padding:15px 10px}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field label{font-family:"Manrope",sans-serif;font-weight:500;font-size:1.3rem}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio{display:flex;flex-wrap:wrap;width:100%;min-width:100%;justify-content:center;margin:20px 0 40px 0}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio input{width:30px;height:30px}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio .frm_primary_label{text-align:center;font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2rem;padding:0 0 10px 0;margin:0;width:100%}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio .frm_checkbox{display:flex;padding:0 16px 0 0;background:white;margin-bottom:3px;border-radius:50px;max-height:28px;position:relative;border:2px solid white}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio .frm_checkbox:before{content:"";width:10px;height:10px;border-radius:10px;position:absolute;top:50%;transform:translateY(-50%);left:15px;background:#e5ecf2}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio .frm_checkbox.selected{background:#d7282f;border:2px solid #d7282f}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio .frm_checkbox.selected:before{background:#c41a26}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio .frm_checkbox.selected:after{content:'';position:absolute;top:46%;transform:translateY(-50%) rotate(45deg);left:18px;display:block;width:3px;height:6px;border-right:2px solid white;border-bottom:2px solid white}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio .frm_checkbox.selected label{color:white;font-weight:600}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio .check{display:inline-block;width:15px;margin:0 0 0 12px}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio input{display:none !important}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio label{font-size:1.5rem;font-weight:400;text-indent:4px;padding-right:20px;padding:6px 4px;padding-left:30px;font-family:"Raleway", sans-serif;display:flex;align-items:center;width:100%;cursor:pointer}@media (min-width: 768px){body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio .frm_opt_container{justify-content:flex-start;width:100%;display:flex;flex-wrap:wrap}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .form-field.vertical_radio .frm_opt_container .frm_checkbox{width:32%;min-width:32%;flex:0 1 32%;margin:5px .4%;padding:0}}body .frm_forms.frm_style_formidable-style.with_frm_style .frm_form_fields .frm_submit button{background:#d7282f;border-color:#d7282f;color:white;font-family:"Manrope",sans-serif;font-weight:500;font-size:1.3rem;text-transform:uppercase;letter-spacing:0.2rem}.basic-page-padding{padding:80px 0 40px 0}.basic-page-padding h1{font-size:3rem}.four-oh-four{padding:60px 0}.four-oh-four img{max-width:330px;margin:70px auto;margin:30px auto}.four-oh-four h1{text-align:center;text-transform:uppercase;letter-spacing:.2rem}.four-oh-four p{text-align:center}.site-header{position:fixed;top:0;left:0;right:0;z-index:100;-webkit-transition:background 0.25s ease-out;-moz-transition:background 0.25s ease-out;-o-transition:background 0.25s ease-out;transition:background 0.25s ease-out}.site-header *{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.site-header .content-wrapper{width:calc(100% - 28px);max-height:74px;height:74px}.site-header .logo-holder{padding:5px;text-align:center}.site-header .logo-holder .primary-logo{margin:10px 0 0 0;max-width:230px;width:50%;min-width:unset;display:inline-block}.site-header .logo-holder .primary-logo img{max-width:100%}.site-header .logo-holder.anniversary-logo{display:flex;justify-content:center;align-items:center;max-width:70%;margin:0 auto 0 auto}.site-header .logo-holder.anniversary-logo .anniversary-logo-imgs{margin-top:4px;width:80px;margin-left:18px;border-left:1px solid white;padding-left:6px;margin-right:-20%}.site-header .logo-holder.anniversary-logo .primary-logo{width:190px}.site-header.header-light{background:#fff}.site-header.header-light.scrolled{background:rgba(255,255,255,0)}.site-header.header-light .mobile-nav-toggle img{filter:invert(100%) saturate(30) hue-rotate(205deg) brightness(14%) contrast(119%)}.site-header.header-light .logo-holder .light{display:none}@media (min-width: 800px){.site-header.header-light #nav-main.desktop-nav ul li a{color:#1c1b26}.site-header.header-light #nav-main.desktop-nav ul li.menu-item-has-children ul{background:white}}.site-header.header-dark{background:#1c1b26}.site-header.header-dark.scrolled{background:rgba(28,27,38,0)}@media (min-width: 800px){.site-header.header-dark:not(.scrolled) .content-wrapper .logo-holder.anniversary-logo .anniversary-logo-imgs{opacity:0;margin-top:0px;max-height:5px}}@media (min-width: 1080px){.site-header.header-dark:not(.scrolled) .content-wrapper .logo-holder.anniversary-logo .anniversary-logo-imgs{opacity:1;margin:4px 0 0 18px;max-height:unset}}.site-header.header-dark .logo-holder .dark{display:none}.site-header .content-wrapper{position:relative}.site-header .content-wrapper .desktop-nav{justify-content:flex-end;display:flex;flex-wrap:nowrap}.site-header .content-wrapper .desktop-nav ul{display:none}.site-header .content-wrapper .actions{display:none}@media (min-width: 800px){.site-header .content-wrapper{display:flex}.site-header .content-wrapper .logo-holder{padding:5px 0;width:180px;min-width:180px;flex:1 1 180px}.site-header .content-wrapper .logo-holder .primary-logo{width:100%}.site-header .content-wrapper .logo-holder.anniversary-logo{flex-wrap:wrap}.site-header .content-wrapper .logo-holder.anniversary-logo .anniversary-logo-imgs{border-left:none;padding:0;margin:0px 0 0 -3px;transform:translateY(-15px)}.site-header .content-wrapper .desktop-nav{justify-content:center;flex:0 1 100%}.site-header .content-wrapper .desktop-nav ul{list-style:none;display:flex;flex-wrap:nowrap;margin:0;padding:0}.site-header .content-wrapper .desktop-nav ul li{list-style:none;padding:0;margin:0;display:flex}.site-header .content-wrapper .desktop-nav ul li a{color:white;text-decoration:none;font-size:1.5rem;padding:15px 0px;line-height:2rem;align-self:center}.site-header .content-wrapper .desktop-nav ul li a .tab{padding:13px 20px 11px 20px;white-space:nowrap;z-index:100}.site-header .content-wrapper .desktop-nav ul li a:hover{font-weight:bold}.site-header .content-wrapper .desktop-nav ul li ul{display:none}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop{position:unset}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop:hover>a .tab{background:white;border-radius:4px 4px 0 0;color:#1c1b26}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop:hover>a .tab::after{border-color:#1c1b26;border-width:0px 1px 1px 0px}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop:hover .submenu{display:block}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu{display:none;position:absolute;top:58px;left:0;right:0;z-index:11;padding-top:10px;background:white;border-radius:5px;box-shadow:2px 2px 50px rgba(20,5,5,0.1)}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .drop-container{padding:20px;display:flex;align-content:center}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .illustration{max-width:200px;min-width:170px;width:100%}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .illustration img{width:80%;margin:0 auto}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .intro{display:flex;flex-wrap:wrap;align-items:center;align-content:center;flex:1 1 100%;justify-content:flex-start}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .intro .intro-text{padding:0 30px;max-width:370px;flex:0 1 100%;width:100%}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .intro a.link-out{color:#d7282f !important;font-weight:bold;display:block;text-align:left;display:flex;padding:0 30px 20px 30px}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .intro a.link-out img{margin-left:10px;width:30px}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .menu-links{display:flex;align-items:center;align-content:center;max-width:300px;width:70%;flex:0 1 70%;border-left:1px solid #D5D0DD;margin-left:5%}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .menu-links ul li{width:100%}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .menu-links ul li a{font-size:1.3rem;line-height:2.8rem;font-weight:600;color:#39506b}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .menu-links ul li a:hover{color:#d7282f}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .intro .intro-text{max-width:400px;font-size:1.9rem;line-height:2.7rem}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .menu-links ul{padding-left:5%}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu .menu-links ul li a{font-size:1.7rem;line-height:3.2rem}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop ul{display:flex;flex-wrap:wrap;overflow:hidden;background:none;padding:15px 15px 25px 0;margin:0}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop ul .submenu{display:none !important}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop ul li a{text-transform:none;letter-spacing:0;color:#1c1b26;line-height:2.3rem;font-size:1.3rem;text-align:left;padding:0px 20px 0px 30px;display:block;white-space:nowrap}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop ul li a:hover{color:#d7282f;position:relative}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children{position:relative}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children>a .tab{position:relative;padding-right:32px}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children>a .tab::after{content:"";box-sizing:border-box;height:5px;width:5px;display:inline-block;border-style:solid;border-color:white;border-width:0px 1px 1px 0px;margin:0 0 4px 9px;position:absolute;top:20px;transform:rotate(45deg);right:17px}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children:hover>a{color:#b0c5dc;font-weight:bold}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children:hover .submenu{display:block}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children .submenu{display:none;position:absolute;top:58px;left:-25px;z-index:11}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children ul{display:flex;flex-wrap:wrap;background:#1c1b26;border-radius:5px;overflow:hidden;padding:15px 15px 25px 0;margin:0}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children ul .submenu{display:none !important}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children ul li a{text-transform:none;letter-spacing:0;line-height:2.3rem;font-size:1.3rem;text-align:left;padding:0px 20px 0px 30px;display:block;white-space:nowrap}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children ul li a:hover{color:#d7282f;position:relative}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.two-column .submenu ul{min-width:450px}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.two-column .submenu ul li{width:50%;min-width:50%;max-width:50%;flex:1 1 50%}.site-header .content-wrapper .actions{display:block;margin:26px 0 0 0}.site-header .content-wrapper .actions .btn-set{display:flex;flex-wrap:nowrap;border-radius:3px;overflow:hidden}.site-header .content-wrapper .actions .btn-set .btn{line-height:2.2rem;border-radius:0;border-right:1px solid #1c1b26}.site-header .content-wrapper .actions .btn-set .btn:last-child{border:none}}@media (min-width: 1080px){.site-header .content-wrapper .logo-holder.anniversary-logo{width:300px;max-width:unset;min-width:unset;flex-wrap:nowrap}.site-header .content-wrapper .logo-holder.anniversary-logo .primary-logo{width:200px}.site-header .content-wrapper .logo-holder.anniversary-logo .anniversary-logo-imgs{margin:4px 0 0 18px;padding-left:6px;transform:unset;width:80px;border-left:1px solid white}}.site-header .mobile-nav-toggle{position:absolute;top:0;left:0;padding:19px 8px;width:35px}@media (min-width: 800px){.site-header .mobile-nav-toggle{display:none}}.site-header .mobile-nav{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999999;background:#1c1b26}.site-header .mobile-nav .mobile-nav-close{position:absolute;top:0;left:3.5%;padding:19px 8px;width:35px}.site-header .mobile-nav .mobile-menu-items{padding:30px 0 0 0}.site-header .mobile-nav .mobile-menu-items ul{margin:0;padding:0 0 10px 0}.site-header .mobile-nav .mobile-menu-items ul li{margin:0;padding:0}.site-header .mobile-nav .mobile-menu-items ul li a{color:white;text-align:center;text-decoration:none;padding:12px 0;display:block;font-size:1.6rem;text-transform:uppercase;font-weight:700;letter-spacing:0.2rem}.site-header .mobile-nav .mobile-menu-items ul li ul li a{font-size:1.8rem;letter-spacing:.05rem;text-transform:none;letter-spacing:0;padding:7px 0;font-weight:200}.site-header .mobile-nav .mobile-menu-items ul li .illustration,.site-header .mobile-nav .mobile-menu-items ul li .intro{display:none}.site-header .mobile-nav .mobile-menu-items .action-menu{border:none;position:absolute;bottom:0px;left:50%;width:75%;transform:translateX(-50%);display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:10px}.site-header .mobile-nav .mobile-menu-items .action-menu .social-links{display:flex;flex-wrap:nowrap;justify-content:center;margin-bottom:20px}.site-header .mobile-nav .mobile-menu-items .action-menu .social-links li{list-style:none}.site-header .mobile-nav .mobile-menu-items .action-menu .social-links li a{padding:5px 20px}.site-header .mobile-nav .mobile-menu-items .action-menu .social-links li a i{color:white;font-size:2.2rem}.site-header .mobile-nav .mobile-menu-items .action-menu .btn-primary,.site-header .mobile-nav .mobile-menu-items .action-menu .btn--primary_large,.site-header .mobile-nav .mobile-menu-items .action-menu .btn--primary_medium,.site-header .mobile-nav .mobile-menu-items .action-menu .btn--primary_small{list-style:none;background:white;padding:10px 25px;font-size:0.9rem;text-transform:uppercase;text-decoration:none;letter-spacing:0.2rem;color:#026fc7}.site-header .mobile-nav .mobile-menu-items .action-menu .btn-set{display:flex;flex-wrap:nowrap;margin-bottom:20px;width:100%}.site-header .mobile-nav .mobile-menu-items .action-menu .btn-set .btn{line-height:3.2rem;width:50%;flex:1 1 50%}.site-header .mobile-nav .mobile-menu-items .action-menu .btn-set .btn:first-child{border-radius:4px 0 0 4px;border-right:1px solid black}.site-header .mobile-nav .mobile-menu-items .action-menu .btn-set .btn:last-child{border-radius:0 4px 4px 0}.h2_heading{text-align:center;padding:20px 0}.h2_heading .heading-holder,.h2_heading .subtitle-holder{width:96%;margin:0 auto;max-width:1100px}.h2_heading h2{font-size:3.6rem;text-transform:uppercase;font-weight:600;color:#d7282f;letter-spacing:0.3rem;padding:0 0 20px 0;margin:0}.h2_heading .subtitle{font-size:2rem;padding-bottom:15px}.kitestring_home_hero{position:relative}.kitestring_home_hero.text-white *{color:white}.kitestring_home_hero.text-dark *{color:#1c1b26}.kitestring_home_hero .total-container{margin:0 auto;padding-bottom:60px;max-width:1200px}.kitestring_home_hero .background-image{min-height:600px;background-color:#2a1c29 !important;background-size:1100px !important}@media (min-width: 1100px){.kitestring_home_hero .background-image{background-size:cover !important}}.kitestring_home_hero .motion-holder{position:absolute;height:auto;width:100%;top:0;left:50%;transform:translateX(-50%);z-index:0}.kitestring_home_hero .motion-holder .video-holder{height:auto;display:flex;justify-content:center;overflow:hidden}.kitestring_home_hero .motion-holder video{height:auto;width:250%}@media (min-width: 600px){.kitestring_home_hero .motion-holder video{width:1100px}}@media (min-width: 1100px){.kitestring_home_hero .motion-holder video{width:calc( 100vw * 1.5)}}.kitestring_home_hero .shade-bottom{width:100%;height:20%;position:absolute;bottom:0;left:0;right:0;z-index:1;background:#2b1a29;background:-moz-linear-gradient(0deg, #2b1a29 18%, rgba(43,26,41,0) 96%);background:-webkit-linear-gradient(0deg, #2b1a29 18%, rgba(43,26,41,0) 96%);background:linear-gradient(0deg, #2b1a29 18%, rgba(43,26,41,0) 96%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2b1a29",endColorstr="#2b1a29",GradientType=1)}.kitestring_home_hero .content-container{width:80%;margin:0 auto;max-width:600px;text-align:center;display:flex;flex-wrap:wrap;align-content:center;padding-top:150px;min-height:400px;z-index:3;position:relative}.kitestring_home_hero .content-container .primary-heading{align-items:center;display:flex;font-size:2.3rem;width:100%;font-family:"Manrope",sans-serif}.kitestring_home_hero .content-container .button-holder{width:100%;text-align:center;display:flex;justify-content:center;margin:10px 0}@media (min-width: 768px){.kitestring_home_hero .content-container .primary-heading{font-size:3.5rem}}.kitestring_home_hero .calls-to-action{display:flex;flex-wrap:wrap;width:90%;margin:0 auto;border-radius:2px;z-index:3;position:relative}.kitestring_home_hero .calls-to-action .block{width:100%;position:relative}.kitestring_home_hero .calls-to-action .block .block-link{padding:15px;text-align:center;text-decoration:none}.kitestring_home_hero .calls-to-action .block a.block-link{cursor:pointer}.kitestring_home_hero .calls-to-action .block .block-icon{width:70%;margin:0 auto;max-width:160px}.kitestring_home_hero .calls-to-action .block .block-content{min-height:200px;padding-bottom:20px;cursor:pointer}.kitestring_home_hero .calls-to-action .block .block-content .block-title{text-transform:uppercase;font-size:3rem;font-weight:600;letter-spacing:0.2rem;width:75%;padding:10px 0;margin:0 auto}.kitestring_home_hero .calls-to-action .block .block-content .block-details{width:75%;font-size:1.8rem;line-height:2.8rem;margin:0 auto 20px auto}.kitestring_home_hero .calls-to-action .block .btn-secondary{border-color:white;margin:0 auto 20px auto}.kitestring_home_hero .calls-to-action .block .btn-secondary:after{border:solid white;border-width:0 2px 2px 0}@media (min-width: 700px){.kitestring_home_hero .calls-to-action .block{width:50%;flex:1 1 50%}.kitestring_home_hero .calls-to-action .block:hover .btn-secondary{background:white;color:#1c1b26}.kitestring_home_hero .calls-to-action .block:hover .btn-secondary:after{border-color:#1c1b26;border-width:0 2px 2px 0}}@media (min-width: 1040px){.kitestring_home_hero .calls-to-action .block{width:25%;flex:1 1 25%}.kitestring_home_hero .calls-to-action .block .block-link{padding:15px;text-align:center;text-decoration:none}.kitestring_home_hero .calls-to-action .block .block-icon{max-width:100px}.kitestring_home_hero .calls-to-action .block .block-content{min-height:230px}.kitestring_home_hero .calls-to-action .block .block-content .block-title{font-size:2rem}.kitestring_home_hero .calls-to-action .block .block-content .block-details{font-size:1.2rem;line-height:2rem}}.kitestring_home_hero .calls-to-action-photo-block{display:flex;flex-wrap:wrap;width:90%;margin:0 auto;border-radius:2px;z-index:3;position:relative}.kitestring_home_hero .calls-to-action-photo-block .block{width:100%;position:relative}.kitestring_home_hero .calls-to-action-photo-block .block .block-link{padding:15px 15px 0 15px;text-align:left;text-decoration:none;display:block}.kitestring_home_hero .calls-to-action-photo-block .block a.block-link{cursor:pointer}.kitestring_home_hero .calls-to-action-photo-block .block .block-content{min-height:320px}.kitestring_home_hero .calls-to-action-photo-block .block .block-content .block-title{text-transform:uppercase;font-size:3rem;font-weight:600;letter-spacing:0.2rem;width:75%;padding:0 0 5px 0;margin:0;text-align:left}.kitestring_home_hero .calls-to-action-photo-block .block .block-content .block-details{width:75%;text-align:left;font-size:2rem;font-weight:400;max-width:230px;line-height:2.8rem;margin:0 0 20px 0}.kitestring_home_hero .calls-to-action-photo-block .block .btn-secondary{width:100%;border-radius:0;border-color:white;margin:0 auto 0px auto;border:none;padding:10px 0;position:relative;border-top:1px solid white}.kitestring_home_hero .calls-to-action-photo-block .block .btn-secondary:after{border:solid white;border-width:0 2px 2px 0;position:absolute;top:50%;transform:rotate(-45deg) translateY(-50%);right:10px}.kitestring_home_hero .calls-to-action-photo-block .block .color-bar{width:50%;height:12px;display:block;margin:20px 0px}@media (min-width: 700px){.kitestring_home_hero .calls-to-action-photo-block .block{width:50%;flex:1 1 50%}}.banner_with_icons{width:100%}.banner_with_icons .background-holder{width:100%;padding:50px 0}.banner_with_icons .content-holder{margin:0 auto;width:90%;max-width:1070px}.banner_with_icons .content-holder .title-block-cover{min-height:100px;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.banner_with_icons .content-holder .big-title{color:white;font-size:3rem;font-weight:700;font-family:"Barlow Condensed",sans-serif;width:70%;letter-spacing:0.2rem;text-transform:uppercase;padding:50px 0}.banner_with_icons .content-holder .subtitle-block{padding:50px 0}.banner_with_icons .content-holder .subtitle-block .decore{width:150px;margin-bottom:10px}.banner_with_icons .content-holder .subtitle-block .subtitle{color:#1c1b26;font-family:"Roboto",sans-serif;line-height:3rem;font-weight:400;font-size:2.6rem}.banner_with_icons .icon-columns{margin:-50px auto 0 auto;display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-start;padding-bottom:0px;max-width:1100px}.banner_with_icons .icon-columns .icon-block{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:80%;max-width:300px;margin:0 auto}.banner_with_icons .icon-columns .icon-block .block-icon-holder{width:70px;height:70px;border-radius:200px;background:white;display:flex;justify-content:center;align-items:center;margin:0 auto;padding:40px}.banner_with_icons .icon-columns .icon-block .block-icon{width:100%}.banner_with_icons .icon-columns .icon-block .block-title{width:100%;flex:1 1 100%;font-size:2.2rem;font-weight:400;text-transform:uppercase;font-family:"Barlow Condensed",sans-serif;letter-spacing:0.3rem}@media (min-width: 700px){.banner_with_icons .background-holder{background-size:150% !important;background-position:center 16% !important;padding:0px 0 80px 0}.banner_with_icons .content-holder{display:flex;padding:10vw 0}.banner_with_icons .content-holder .title-block{width:50%;flex:1 1 50%;max-width:50%;min-width:50%}.banner_with_icons .content-holder .subtitle-block{width:calc(50% - 40px);flex:1 1 calc(50% - 40px);max-width:calc(50% - 40px);min-width:calc(50% - 40px);margin-left:40px;padding:0}}.page_heading.text-color-01 .primary-title,.page_heading.text-color-01 .secondary-title,.page_heading.text-color-01 .subtitle{color:white}.page_heading .bg-holder{padding:60px 0;position:relative}.page_heading .fade-to-white{position:absolute;bottom:0;z-index:1;width:100%;height:100px;background:#fff;background:-moz-linear-gradient(0deg, #fff 6%, rgba(255,255,255,0) 95%);background:-webkit-linear-gradient(0deg, #fff 6%, rgba(255,255,255,0) 95%);background:linear-gradient(0deg, #fff 6%, rgba(255,255,255,0) 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.page_heading .content{position:relative;z-index:2;width:90%;margin:0 auto;max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.page_heading .centered-layout{text-align:center !important;width:100%;flex:1 1 100%;display:flex;justify-content:center}.page_heading .primary-title{width:100%;flex:1 1 100%;font-size:4rem;text-align:center;font-weight:600;text-transform:uppercase;font-family:"Barlow Condensed",sans-serif;letter-spacing:0.3rem;margin:0 auto 50px auto}.page_heading .primary-title .underscore{width:90%;max-width:590px;margin:0 auto}.page_heading .secondary-title{width:100%;flex:1 1 100%;font-size:2.5rem;font-weight:600;padding-bottom:20px;font-family:"Manrope",sans-serif;text-align:center}.page_heading .subtitle{width:100%;flex:1 1 100%;font-size:2rem;font-weight:300;font-family:"Roboto",sans-serif;text-align:center;padding-bottom:20px}.page_heading .btn{color:white;padding:0 20px;font-size:1.6rem;font-weight:400;line-height:3rem;margin:30px 0}@media (min-width: 700px){.page_heading .content{align-items:flex-start;max-width:800px}.page_heading .primary-title{font-size:5.6rem}.page_heading .secondary-title{width:46%;flex:1 1 46%;max-width:46%;min-width:46%;margin-right:4%;font-size:3rem;text-align:left;display:flex;align-items:flex-start}.page_heading .subtitle{width:50%;flex:1 1 50%;max-width:50%;min-width:50%;text-align:left}}.testimonial_swiper_banner .bg-holder{padding:80px 0 60px 0}.testimonial_swiper_banner .title-holder{width:90%;margin:0 auto 30px auto;text-align:center}.testimonial_swiper_banner .title-holder .title{color:white;font-size:3rem;font-weight:500;font-family:"Roboto",sans-serif;width:70%;margin:0 auto;padding:20px 0}.testimonial_swiper_banner .title-holder .subtitle{color:white;font-size:2rem;font-weight:300;font-family:"Barlow Condensed",sans-serif;width:70%;letter-spacing:0.2rem;text-transform:uppercase;margin:0 auto;display:inline;border-bottom:1px solid #d7282f}.testimonial_swiper_banner .testimonial-swiper .swiper-slide .slide-padding{width:90%;max-width:550px;margin:0 auto}.testimonial_swiper_banner .testimonial-swiper .swiper-slide .detail-block{display:flex;flex-wrap:wrap;justify-content:center}.testimonial_swiper_banner .testimonial-swiper .swiper-slide .detail-block p{color:white;font-size:1.6rem;line-height:2.6rem;font-weight:700;width:100%;text-align:center;margin:0 auto;padding:0 0 20px 0;font-family:"Manrope",sans-serif;width:100%}.testimonial_swiper_banner .testimonial-swiper .swiper-slide .detail-block:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NS40IDM5LjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ1LjQgMzkuMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNFQkU3RjI7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTkuNSwwLjRsLTEuMSw4LjJjLTIuMy0wLjItNC4yLDAuMi01LjYsMS4xYy0xLjQsMC45LTIuNCwyLjMtMyw0Yy0wLjUsMS43LTAuNywzLjgtMC4zLDYuMWgxMHYxOS41SDBWMTkuNwoJQzAsMTIuOSwxLjYsNy42LDQuOCw0LjFDOCwwLjUsMTIuOS0wLjcsMTkuNSwwLjR6IE00NS40LDAuNGwtMS4xLDguMmMtMi4zLTAuMi00LjIsMC4yLTUuNiwxLjFjLTEuNCwwLjktMi40LDIuMy0zLDQKCWMtMC41LDEuNy0wLjcsMy44LTAuMyw2LjFoMTB2MTkuNUgyNS45VjE5LjdjMC02LjksMS42LTEyLjEsNC44LTE1LjdDMzMuOSwwLjUsMzguOC0wLjcsNDUuNCwwLjR6Ii8+Cjwvc3ZnPgo=);width:30px;flex:1 1 30px;max-width:30px;margin:20px 0;height:auto;display:block}.testimonial_swiper_banner .testimonial-swiper .swiper-slide .attribution{display:flex;justify-content:center;align-items:center}.testimonial_swiper_banner .testimonial-swiper .swiper-slide .attribution .company-logo{width:100%;max-width:70px;margin-right:20px}.testimonial_swiper_banner .testimonial-swiper .swiper-slide .attribution .author{width:100%;display:flex;flex:0 1;justify-content:center;align-items:center;flex-wrap:wrap;color:white;text-transform:uppercase;letter-spacing:0.2rem;font-size:1.2rem;font-weight:300}.testimonial_swiper_banner .testimonial-swiper .swiper-slide .attribution .author *{width:100%;line-height:2rem;white-space:nowrap}.testimonial_swiper_banner .sep{width:90%;max-width:1100px;border-top:1px solid white;margin:70px auto 40px auto}.testimonial_swiper_banner .logo-slider-swiper{height:90px;position:relative;overflow:hidden}.testimonial_swiper_banner .logo-slider-swiper .slider-frame{position:absolute;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center}@media (min-width: 700px){.testimonial_swiper_banner .logo-slider-swiper .slider-frame.small-batch{position:relative;justify-content:center}}.testimonial_swiper_banner .logo-slider-swiper .slider-frame .slider-set{display:flex}.testimonial_swiper_banner .logo-slider-swiper .slider-frame .logo-slide{width:100px;min-width:100px;padding:0 15px;display:flex;justify-content:center;align-items:center}.testimonial_swiper_banner .logo-slider-swiper .slider-frame .logo-slide img{width:90%;max-height:80px}@media (min-width: 700px){.testimonial_swiper_banner .title-holder{text-align:left;max-width:600px}.testimonial_swiper_banner .title-holder .title{text-align:left;font-size:4rem;width:100%}.testimonial_swiper_banner .title-holder .subtitle{text-align:left}.testimonial_swiper_banner .testimonial-swiper .swiper-slide .slide-padding{max-width:700px;padding:50px 0}.testimonial_swiper_banner .testimonial-swiper .swiper-slide .detail-block{justify-content:flex-end;align-items:flex-start}.testimonial_swiper_banner .testimonial-swiper .swiper-slide .detail-block p{width:calc(100% - 70px);text-align:left;font-size:2.3rem;line-height:3.6rem;font-weight:600}.testimonial_swiper_banner .testimonial-swiper .swiper-slide .detail-block:before{margin:5px 0}.testimonial_swiper_banner .testimonial-swiper .swiper-slide .attribution{justify-content:flex-start;margin-left:52px}}.epic_banner{position:relative;min-height:60vw;max-width:1600px;margin:20px auto 0 auto;padding:40px 0}@media (min-width: 1000px){.epic_banner{min-height:unset;height:60vw;max-height:700px}}.epic_banner.text-color-01 .heading-title,.epic_banner.text-color-01 .heading-subtitle *{color:white}.epic_banner .heading-title{width:96%;margin:0 auto;text-align:center;font-size:3rem;padding:30px 0;font-weight:600;text-transform:uppercase;letter-spacing:.3rem;font-family:"Barlow Condensed",sans-serif}.epic_banner .content-container{width:90%;text-align:center;margin:0 auto;padding-bottom:20px}.epic_banner .content-container .content-columns{display:flex;flex-wrap:wrap;justify-content:center;padding:0}.epic_banner .content-container .content-columns .col{padding:0 10px 30px 10px;max-width:300px}.epic_banner .content-container .content-columns .col *{color:white}.epic_banner .content-container .content-columns h1,.epic_banner .content-container .content-columns h2,.epic_banner .content-container .content-columns h3,.epic_banner .content-container .content-columns h4,.epic_banner .content-container .content-columns h5,.epic_banner .content-container .content-columns h6{font-size:2.9rem;font-weight:700;letter-spacing:.2rem;line-height:3rem;text-transform:uppercase}.epic_banner .content-container .content-columns p{font-size:2rem;line-height:3rem}.epic_banner .content-container .icon{margin:20px auto 10px auto;width:200px}@media (min-width: 600px){.epic_banner{height:100vw;max-height:700px}.epic_banner .content-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;z-index:3}.epic_banner .content-container .content-columns{flex-wrap:nowrap;padding:0}.epic_banner .content-container .content-columns .col{width:50%;flex:1 1 50%}}.page_list .content-wrapper{justify-content:center;padding:30px 0}.page_list .page-item{text-align:center;cursor:pointer;position:relative}.page_list .page-item *{color:#1c1b26;text-decoration:none}.page_list .page-item .item-spacing{display:flex;flex-wrap:wrap;justify-content:center;padding:4px}.page_list .page-item .page-image{height:270px;border-radius:3px;width:100%;margin-bottom:10px;position:relative;background-color:#d3d6e2 !important}.page_list .page-item .page-image::after{content:"";display:block;position:absolute;right:0;width:27px;border-left:2px solid white;top:10px;bottom:10px}.page_list .page-item .page-image .btn{display:block;position:absolute;width:4px;height:4px;right:10px;background:none;border-radius:0;top:50%;border:solid white;border-width:0 2px 2px 0;padding:3px;transform:translateY(-50%) rotate(-45deg)}.page_list .page-item .page-title{text-align:center;font-size:1.7rem;text-transform:uppercase;letter-spacing:.2rem;font-weight:400;line-height:2.2rem;margin:9px 0 14px 0;width:80%}@media (min-width: 428px){.page_list .page-item{width:33.3333%;min-height:220px;max-width:33.3333%;min-width:33.3333%;flex:1 1 33.3333%}.page_list .page-item .page-image{height:140px}.page_list .page-item .page-desc{font-size:0.8rem;width:95%}}@media (min-width: 768px){.page_list .page-item{width:25%;max-width:25%;min-width:25%;flex:1 1 25%}}@media (min-width: 960px){.page_list .page-item{width:20%;max-width:20%;min-width:20%;flex:1 1 20%}}.photo_bg_layout_one{background-size:auto calc(80vw) !important;background-position:left top !important}@media (min-width: 768px){.photo_bg_layout_one{background-position:left center !important;background-size:cover !important}}.photo_bg_layout_one .content-wrapper{width:100%}@media (min-width: 768px){.photo_bg_layout_one .content-wrapper{min-height:500px}}.photo_bg_layout_one .spacer .spacing{min-height:300px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;height:100%}.photo_bg_layout_one .spacer .spacing img{margin:0 auto;max-width:140px}.photo_bg_layout_one .content-holder{background:white;padding:25px 0 0 0}.photo_bg_layout_one .content-holder .spacing{min-height:530px;padding:20px}@media (min-width: 768px){.photo_bg_layout_one .content-holder .spacing{min-height:480px}}.photo_bg_layout_one .content-holder *{text-align:center}.photo_bg_layout_one .content-holder .spacing{padding:0 20px;min-height:unset}.photo_bg_layout_one .content-holder h1,.photo_bg_layout_one .content-holder h2,.photo_bg_layout_one .content-holder h3,.photo_bg_layout_one .content-holder h4,.photo_bg_layout_one .content-holder h5,.photo_bg_layout_one .content-holder h6{font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:0.2rem;margin:0 0 15px 0}@media (min-width: 768px){.photo_bg_layout_one .content-holder{background:none}.photo_bg_layout_one .content-holder *{color:white;text-align:left}.photo_bg_layout_one .content-holder h1,.photo_bg_layout_one .content-holder h2,.photo_bg_layout_one .content-holder h3,.photo_bg_layout_one .content-holder h4,.photo_bg_layout_one .content-holder h5,.photo_bg_layout_one .content-holder h6{font-size:2rem}.photo_bg_layout_one .content-holder .spacing{padding:20px 50px 20px 20px;display:flex;align-items:center;align-content:center;height:100%;flex-wrap:wrap}}.two_column_content_image{padding:30px 0}.two_column_content_image .content-wrapper *{text-align:center}.two_column_content_image .content-wrapper .image-holder{width:100%;border-radius:4px;padding-top:50%}.two_column_content_image .content-wrapper h2,.two_column_content_image .content-wrapper h3,.two_column_content_image .content-wrapper h4,.two_column_content_image .content-wrapper h5{font-weight:700;text-transform:uppercase;letter-spacing:.2rem;color:#d7282f;font-size:2.4rem}.two_column_content_image .content-wrapper p{font-size:2rem;line-height:3.2rem}@media (min-width: 768px){.two_column_content_image .content-wrapper .image-holder{padding-top:60%}.two_column_content_image .content-wrapper .flx-50{display:flex;align-items:center;align-content:center}.two_column_content_image .content-wrapper *{text-align:left}}.boxed_page_header{max-width:1200px;margin:0 auto 40px auto}.boxed_page_header.text-color-01 .content-holder *,.boxed_page_header.text-color-01 .content-holder .title,.boxed_page_header.text-color-01 .content-holder .detail{color:white}.boxed_page_header.text-color-01 .content-holder .icon{filter:brightness(300%);filter:contrast(200%)}.boxed_page_header.text-color-00 .content-holder *,.boxed_page_header.text-color-00 .content-holder .title,.boxed_page_header.text-color-00 .content-holder .detail{color:#1c1b26}.boxed_page_header .background-holder{border-radius:6px;display:flex;align-items:center;position:relative;min-height:290px}.boxed_page_header .background-holder .content-holder{text-align:center;margin:0 auto;width:90%;max-width:620px}.boxed_page_header .background-holder .content-holder .left-side .icon{max-width:170px;margin:0 auto}.boxed_page_header .background-holder .content-holder .left-side .title{font-size:2.6rem;line-height:3rem;font-family:"Barlow Condensed",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.1rem;margin-bottom:20px}.boxed_page_header .background-holder .content-holder .right-side .detail{font-size:1.8rem;font-weight:300;line-height:2.3rem;margin:0 0 20px 0}.boxed_page_header .background-holder .content-holder .right-side .heading-cta{padding:0 20px;line-height:3rem;font-size:1.2rem;text-transform:uppercase;letter-spacing:.2rem;font-weight:600;display:inline-block;background:white;color:#1c1b26}@media (min-width: 768px){.boxed_page_header .background-holder .content-holder{text-align:left;max-width:unset}.boxed_page_header .background-holder .content-holder .left-side{text-align:left}.boxed_page_header .background-holder .content-holder .left-side .icon{margin:0}.boxed_page_header .background-holder .content-holder .left-side .title{font-size:2.5rem;text-align:left;max-width:500px}.boxed_page_header .background-holder .content-holder .right-side{text-align:left;display:flex;flex-wrap:wrap;align-items:center}.boxed_page_header .background-holder .content-holder .right-side .detail{text-align:left;font-size:1.5rem;width:100%;flex:1 1 100%;margin-left:20px}.boxed_page_header .background-holder .content-holder .right-side .heading-cta{margin-left:20px}}.boxed_page_header_simple .background-holder{border-radius:6px;display:flex;align-items:center;min-height:370px;max-width:1430px;margin:0 auto;position:relative;background:#1c1b26}.boxed_page_header_simple .background-holder .content-holder{text-align:center;margin:0 auto;width:100%;position:absolute;bottom:0;left:0;right:0}.boxed_page_header_simple .background-holder .content-holder .title-block{padding:180px 0px 10px 0px}.boxed_page_header_simple .background-holder .content-holder .title-block h1{font-size:2rem;line-height:1em;color:#1c1b26;font-weight:800;margin-bottom:10px}.boxed_page_header_simple .background-holder .content-holder .subtitle-block{background:#1c1b26;padding:7px 0;width:100%}.boxed_page_header_simple .background-holder .content-holder .subtitle-block h2{font-size:1rem;line-height:1.3em;color:white;font-weight:600}@media (min-width: 768px){.boxed_page_header_simple{padding:20px}.boxed_page_header_simple .background-holder{min-height:300px}.boxed_page_header_simple .background-holder .content-holder{display:flex;flex-wrap:nowrap}.boxed_page_header_simple .background-holder .content-holder .title-block{padding:0 0 0 10px;position:absolute;bottom:30px;left:40px;right:unset;width:46%}.boxed_page_header_simple .background-holder .content-holder .title-block h1{font-size:2.5rem;text-align:left;max-width:500px}.boxed_page_header_simple .background-holder .content-holder .subtitle-block{width:50%;position:absolute;bottom:27px;right:0;left:unset;text-align:left;padding:0 20px;max-width:310px}}@media (min-width: 1100px){.boxed_page_header_simple .background-holder{min-height:360px}}.card_swiper{overflow-x:hidden;padding-bottom:20px;position:relative}.card_swiper .section-title{padding:20px 0}.card_swiper .section-title .title{text-align:center;margin:0 auto;padding:0 20px;text-align:center;font-weight:600;max-width:70%;text-transform:uppercase;letter-spacing:.3rem;font-size:3rem;font-family:"Barlow Condensed",sans-serif;color:#d7282f}@media (min-width: 1000px){.card_swiper .section-title .title{max-width:600px}}.card_swiper .card-swiper-holder{position:relative;height:auto}.card_swiper .card-swiper-holder .swiper-slide{min-height:450px;position:relative}.card_swiper .card-swiper-holder .swiper-slide .link-cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.card_swiper .card-swiper-holder .swiper-slide .photo-block{border-radius:3px;min-height:400px;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;width:100%}.card_swiper .card-swiper-holder .swiper-slide .photo-block img{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;max-width:unset;filter:saturate(0.2);-webkit-filter:saturate(0.2);transition:1s}@media (min-width: 700px){.card_swiper .card-swiper-holder .swiper-slide .photo-block img{filter:none}}.card_swiper .card-swiper-holder .swiper-slide.swiper-slide-active .photo-block img{filter:saturate(1);-webkit-filter:saturate(1)}.card_swiper .card-swiper-holder .card-swiper-button-next,.card_swiper .card-swiper-holder .card-swiper-button-prev{cursor:pointer;position:absolute;top:16px;z-index:9;width:60px;height:60px;top:-46px;z-index:9;width:40px;height:40px}.card_swiper .card-swiper-holder .card-swiper-button-prev{left:20px;right:unset}.card_swiper .card-swiper-holder .card-swiper-button-prev span{transform:rotate(135deg)}.card_swiper .card-swiper-holder .card-swiper-button-next{right:20px}.card_swiper .card-swiper-holder .card-swiper-button-next .arrow{transform:rotate(-180deg)}.card_swiper .card-swiper-holder .title{position:absolute;bottom:0;left:50%;transform:translateX(-50%);color:white;font-size:5rem;text-transform:uppercase;white-space:nowrap;font-weight:600;letter-spacing:.2rem;line-height:4rem;font-family:"Barlow Condensed",sans-serif}.card_swiper .card-swiper-holder .subtitle{text-align:center;font-weight:400;padding:10px 0;font-size:1.4rem;border-bottom:1px solid #f0f4f7;width:90%;margin:0 auto 13px auto}.card_swiper .card-swiper-holder .detail{text-align:center;font-weight:400;padding:0 0 10px 0;max-width:80%;margin:0 auto 10px auto;font-size:1.3rem;font-style:italic}@media (min-width: 700px){.card_swiper .card-swiper-holder{padding:0 calc( 10% * .5)}.card_swiper .card-swiper-holder .swiper-slide{height:auto}.card_swiper .card-swiper-holder .photo-block{min-height:500px}}@media (min-width: 1100px){.card_swiper .card-swiper-holder{padding:0 calc( 10% * .7)}.card_swiper .card-swiper-holder .swiper-slide{height:auto}}.icons_with_content{padding:20px}.icons_with_content .content-container{align-items:center}.icons_with_content .title-holder{width:100%;flex:1 1 100%;padding-bottom:30px}.icons_with_content .title-holder .title{text-align:center;margin:0 auto;font-weight:600;text-transform:uppercase;letter-spacing:.3rem;font-size:3rem;font-family:"Barlow Condensed",sans-serif;color:#d7282f}.icons_with_content .content-block{display:flex;flex-wrap:wrap;align-items:center}.icons_with_content .content-block h1,.icons_with_content .content-block h2,.icons_with_content .content-block h3,.icons_with_content .content-block h4,.icons_with_content .content-block h5,.icons_with_content .content-block h6{margin:0 auto;text-align:left;font-weight:800;font-size:2rem;font-family:"Manrope",sans-serif;color:#363442}.icons_with_content .content-block p,.icons_with_content .content-block li,.icons_with_content .content-block a{font-size:1.5rem;line-height:2rem;font-family:"Manrope",sans-serif}.icons_with_content .content-block ul,.icons_with_content .content-block ol{padding:20px 0 0 0}.icons_with_content .content-block ul li,.icons_with_content .content-block ol li{font-size:1.5rem;font-weight:300;line-height:2.4rem;margin:5px 0;list-style:none;display:flex;align-items:center}.icons_with_content .content-block ul li:before,.icons_with_content .content-block ol li:before{content:url(img/ico-check-sm.svg);display:block;width:20px;height:20px;margin:0 10px 0px 0}.icons_with_content .icon-list{width:100%;flex:1 1 100%;display:flex;flex-wrap:wrap}.icons_with_content .icon-item{flex:0 1 100%;width:100%}.icons_with_content .icon-item .icon-item-inner{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding:5px}.icons_with_content .icon-item .icon{width:26%;flex:1 1 26%;max-width:100px;display:flex;align-items:center;margin-right:5px}.icons_with_content .icon-item .icon img{width:90%;height:auto}.icons_with_content .icon-item .label{width:70%;flex:1 1 70%;margin:0 1.5%;max-width:calc( 100% - 100px)}.icons_with_content .icon-item .label .label-title{text-align:center;margin:0 auto;text-align:left;font-weight:500;text-transform:uppercase;letter-spacing:.2rem;font-size:1.8rem;color:#39506b;font-family:"Barlow Condensed",sans-serif}.icons_with_content .icon-item .label .label-title .title{text-align:left}.icons_with_content .icon-item .label .label-detail{padding:10px 0 20px 0;margin:0;line-height:1.7rem;color:#39506b;font-size:1.4rem}@media (min-width: 768px){.icons_with_content .content-container .icon-item{flex:0 1 50%;width:50%}.icons_with_content .content-container .icon-item .icon-item-inner{flex-wrap:wrap;padding:20px}.icons_with_content .content-container .icon-item .icon{width:140px;flex:1 1 140px;max-width:140px;margin-bottom:20px}.icons_with_content .content-container .icon-item .label{width:100%;flex:1 1 100%;max-width:100%}.icons_with_content .content-container .icon-item .label .label-detail{padding:20px 0;line-height:2.3rem;font-size:1.6rem}}@media (min-width: 900px){.icons_with_content .content-container .icon-item{flex:0 1 33.33333333%;width:33.33333333%}.icons_with_content .content-container .icon-item .icon-item-inner{padding:20px 40px}.icons_with_content .content-container .icon-item .label .label-title{font-size:2.2rem}}.image_gallery{overflow-x:hidden;padding-bottom:20px;position:relative}.image_gallery .section-title{padding:20px 0}.image_gallery .section-title .title{text-align:center;margin:0 auto;padding:0 20px;text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:.3rem;font-size:3rem;font-family:"Barlow Condensed",sans-serif;color:#d7282f}@media (min-width: 1000px){.image_gallery .section-title .title{text-align:left}}.image_gallery .gallery-wrapper .photo-block{margin:5px 10px;position:relative}.image_gallery .gallery-wrapper .photo-block .photo{padding-top:100%}.image_gallery .gallery-wrapper .photo-block .desc{display:none;background:white;line-height:1.5rem;padding:5px 0;font-style:italic;font-size:1.4rem;position:absolute;bottom:0px;left:0px;right:0px;z-index:2}@media (min-width: 1100px){.image_gallery .gallery-wrapper .photo-block:hover .desc{display:inline;border-radius:3px;padding:6px 10px;margin:10px;bottom:5px;left:5px;right:unset}}@media (min-width: 600px){.image_gallery .gallery-wrapper{display:flex;flex-wrap:wrap;margin:5px}.image_gallery .gallery-wrapper .photo-block{width:calc( 50% - 10px);flex:0 1 calc( 50% - 10px);margin:5px}}@media (min-width: 960px){.image_gallery .gallery-wrapper .photo-block{width:calc( 33.33333333% - 10px);flex:0 1 calc( 33.33333333% - 10px);margin:5px}}@media (min-width: 1100px){.image_gallery .gallery-wrapper .photo-block{width:calc( 25% - 10px);flex:0 1 calc( 25% - 10px);margin:5px}}@media (min-width: 1600px){.image_gallery .gallery-wrapper .title-holder{padding:0 20px}}.image_gallery .showcase-swiper-container .showcase-swiper-button-next,.image_gallery .showcase-swiper-container .showcase-swiper-button-prev{cursor:pointer;background:white;padding:12px;position:absolute;top:50%;z-index:9;transform:translateY(-50%)}.image_gallery .showcase-swiper-container .showcase-swiper-button-next span,.image_gallery .showcase-swiper-container .showcase-swiper-button-prev span{display:block;width:2px;height:2px;border:solid #1c1b26;border-width:0 2px 2px 0;padding:4px}.image_gallery .showcase-swiper-container .showcase-swiper-button-prev{left:0;right:unset;padding:20px 12px 20px 7px}.image_gallery .showcase-swiper-container .showcase-swiper-button-prev span{transform:rotate(135deg)}.image_gallery .showcase-swiper-container .showcase-swiper-button-next{right:0;padding:20px 7px 20px 12px}.image_gallery .showcase-swiper-container .showcase-swiper-button-next span{transform:rotate(-45deg)}.image_gallery .swiper-wrapper{padding:0 calc( 10% * .8)}.image_gallery .swiper-wrapper .swiper-slide{height:450px;position:relative}.image_gallery .swiper-wrapper .photo-block{border-radius:3px;min-height:400px}.image_gallery .swiper-wrapper .detail-block{margin:0 auto;width:90%}.image_gallery .swiper-wrapper .detail-block p{text-align:center;font-weight:400;font-style:italic;font-size:1.5rem;line-height:1.4em;margin:7px 0}@media (min-width: 700px){.image_gallery .swiper-wrapper{padding:0 calc( 10% * .5)}.image_gallery .swiper-wrapper .swiper-slide{height:auto}.image_gallery .swiper-wrapper .photo-block{min-height:500px}}@media (min-width: 1100px){.image_gallery .swiper-wrapper{padding:0 calc( 10% * .7)}.image_gallery .swiper-wrapper .swiper-slide{height:auto}.image_gallery .swiper-wrapper .photo-block{min-height:500px}}.text_and_logo{padding:30px 0}.text_and_logo .flx-50{display:flex;align-items:center;justify-content:center;text-align:center}.text_and_logo .flx-50 .content-holder p{font-size:2.2rem;line-height:3rem;margin:0}.text_and_logo .flx-50 .logo{max-width:220px;margin:10px 20px}.four_column_icon_set{padding:20px 0 0 0}.four_column_icon_set .icon-list{padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center}.four_column_icon_set .icon-list li{width:50%;flex:1 1 50%;max-width:50%;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px;align-items:flex-start}.four_column_icon_set .icon-list li .ico{width:70px;flex:1 1 70px;max-width:70px;align-self:center}.four_column_icon_set .icon-list li p{text-transform:uppercase;letter-spacing:0.1rem;font-weight:600;font-size:2rem;line-height:3.2rem;text-align:center;width:100%;flex:1 1 100%;min-width:100%}@media (min-width: 768px){.four_column_icon_set .icon-list li{width:25%;flex:1 1 25%;max-width:25%}}.two_column_content_with_icon_set .content-holder h2,.two_column_content_with_icon_set .content-holder h3,.two_column_content_with_icon_set .content-holder h4{font-size:1.8rem}.two_column_content_with_icon_set .icon-list{padding:0;margin:0}.two_column_content_with_icon_set .icon-list li{display:flex;flex-wrap:nowrap;margin-bottom:20px}.two_column_content_with_icon_set .icon-list li .ico{width:70px;flex:1 1 70px;margin-right:30px;max-width:70px;align-self:center}.two_column_content_with_icon_set .icon-list li p{text-transform:uppercase;letter-spacing:0.1rem;font-weight:600;font-size:0.9rem;line-height:1.4em}.cta_large{width:95%;margin:20px auto 0 auto;max-width:1000px;padding-bottom:5vw;overflow:hidden}.cta_large .spacing{padding:40px}.cta_large .background-holder{border-radius:6px;background:#e5ecf2;position:relative;overflow:hidden}.cta_large .bg-color{display:none}.cta_large .content-block{display:flex;flex-wrap:wrap;align-items:center}.cta_large .content-block .title{font-size:1.4rem;margin-top:20px;text-transform:uppercase;letter-spacing:0.2rem;font-weight:400;width:100%;text-align:center;color:white}.cta_large .content-block .subtitle{width:100%;font-size:2.2rem;text-align:center;font-weight:600;color:#1c1b26;margin:13px 0 18px 0;color:white}.cta_large .cta-block{width:100%;display:flex;justify-content:center;align-items:center}.cta_large .cta-block .btn-primary,.cta_large .cta-block .btn--primary_large,.cta_large .cta-block .btn--primary_medium,.cta_large .cta-block .btn--primary_small{display:flex;flex-wrap:nowrap;line-height:3rem;font-size:1.3rem;letter-spacing:0.2rem;text-transform:uppercase;padding:0 10px;justify-content:center;align-items:center}.cta_large .cta-block .btn-primary:after,.cta_large .cta-block .btn--primary_large:after,.cta_large .cta-block .btn--primary_medium:after,.cta_large .cta-block .btn--primary_small:after{content:"";box-sizing:border-box;height:5px;width:5px;display:inline-block;border-style:solid;border-color:white;border-width:0px 1px 1px 0px;transform:rotate(-45deg);margin:0 0 4px 9px}@media (min-width: 768px){.cta_large .bg-color{display:block;position:absolute;top:-50px;bottom:-50px;left:-50px;width:50%;z-index:1;transform:rotate(8deg)}.cta_large .background-holder{background-size:60% !important;background-position:center right !important}.cta_large .content-block{position:relative;z-index:99;text-align:left}.cta_large .content-block .title{text-align:left;max-width:90%}.cta_large .content-block .subtitle{text-align:left;max-width:80%}.cta_large .cta-block .btn-primary,.cta_large .cta-block .btn--primary_large,.cta_large .cta-block .btn--primary_medium,.cta_large .cta-block .btn--primary_small{background:none !important;font-family:"Barlow Condensed",sans-serif;font-size:2rem;font-weight:400}.cta_large .cta-block .btn-primary:after,.cta_large .cta-block .btn--primary_large:after,.cta_large .cta-block .btn--primary_medium:after,.cta_large .cta-block .btn--primary_small:after{width:40px;height:40px;border-right:2px solid white;border-bottom:2px solid white}}@media (min-width: 1100px){.cta_large{overflow:visible}.cta_large .content-block .title{font-size:2rem}.cta_large .content-block .subtitle{font-size:3rem}}.cta_small{width:95%;margin:40px auto 50px auto;max-width:840px}.cta_small.dark .title{color:#d7282f}.cta_small.dark .subtitle{color:#1c1b26}.cta_small.dark .btn-primary,.cta_small.dark .btn--primary_large,.cta_small.dark .btn--primary_medium,.cta_small.dark .btn--primary_small{background:#1c1b26;color:white}.cta_small.dark .second-cta{color:#1c1b26}.cta_small.dark .second-cta a{color:#1c1b26}.cta_small.light .title{color:white}.cta_small.light .subtitle{color:white}.cta_small.light .btn-primary,.cta_small.light .btn--primary_large,.cta_small.light .btn--primary_medium,.cta_small.light .btn--primary_small{background:white;color:#1c1b26}.cta_small.light .second-cta{color:white}.cta_small.light .second-cta a{color:white}.cta_small .background-holder{border-radius:14px;background:#e5ecf2;margin-bottom:50px}.cta_small .content-holder{text-align:center;margin:0 auto}.cta_small .content-block{display:flex;flex-wrap:wrap;align-items:center}.cta_small .content-block .title{font-size:1.6rem;font-weight:700;text-align:center}.cta_small .content-block .subtitle{font-size:1.2rem;text-align:center;font-weight:400;margin:10px 0 0px 0}.cta_small .btn-block{text-align:center}.cta_small .btn-block .btn-primary,.cta_small .btn-block .btn--primary_large,.cta_small .btn-block .btn--primary_medium,.cta_small .btn-block .btn--primary_small{display:block;padding:0 10px;margin:0 auto;width:100%;background:#d7282f;text-transform:uppercase;letter-spacing:.2rem;font-weight:700;line-height:2rem}.cta_small .btn-block .second-cta{text-align:center;font-weight:500;width:100%}.cta_small .btn-block .second-cta a{font-weight:600;text-decoration:none;line-height:2.6rem}@media (min-width: 768px){.cta_small .content-block .content-holder{padding:0;text-align:left}.cta_small .content-block .content-holder .title{text-align:left}.cta_small .content-block .content-holder .subtitle{text-align:left}.cta_small .btn-block{display:flex;flex-wrap:wrap;align-items:center}}.cta_simple{width:95%;margin:10px auto 20px auto;padding-bottom:20px;max-width:840px}.cta_simple .content-holder{text-align:center;margin:0 auto}.cta_simple .content-holder .title{font-size:2rem;padding:25px 0;font-family:"Manrope",sans-serif;font-weight:700;text-align:center}.cta_simple .content-holder .cta{display:inline-block;padding:4px 30px;text-transform:uppercase;letter-spacing:0.2rem}.cta_simple .content-holder .cta.button-style{border-radius:4px;line-height:2rem;color:#fff;text-transform:uppercase;letter-spacing:0.2rem;text-decoration:none}.cta_simple .content-holder .cta.link-style{font-size:1.3rem;font-weight:300}.people_list .section-title{text-align:center;padding-bottom:30px}.people_list .section-title>*{border-bottom:3px solid #1c1b26;padding-bottom:5px;display:inline-block;font-size:1.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.3rem}.people_list .people-list-container{display:flex;flex-wrap:wrap}.people_list .people-list-container .person-item{display:flex;flex-wrap:wrap;margin-bottom:20px;padding-bottom:10px;align-content:flex-start}.people_list .people-list-container .col{width:100%;flex:1 1 100%;max-width:100%;align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.people_list .people-list-container .col .photo-block{width:170px;height:170px;border-radius:400px;margin:20px auto 0 auto;position:relative}.people_list .people-list-container .col .photo-block .frame{position:absolute;top:0;left:-2%;display:block;width:105%;transform:translate(-2%, -2%)}.people_list .people-list-container .col .photo-block.placeholder:after{width:170px;height:170px;border-radius:400px;overflow:hidden;display:block;content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNSAyNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUgMjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQ0NDOUQzO30KCS5zdDF7ZmlsbDojQjdCM0M0O30KPC9zdHlsZT4KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjI1IiBoZWlnaHQ9IjI1Ii8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNC41LDE1LjljLTAuMS0wLjQtMC42LTEuNS0wLjItMi41YzAuNi0xLjQsMS41LTMuMSwyLTQuM2MwLjktMS45LTAuOS00LjQtMi43LTVDMTEuOSwzLjUsOS41LDQuMiw5LDYuMgoJYy0wLjQsMS41LTAuOCw1LjEtMC44LDUuMXMwLDAuNywwLDAuOGMwLjMsMC44LDEuNywxLjIsMS43LDEuMlM5LjUsMTYsOS4yLDE2Yy0wLjIsMC01LjEsMy4xLTUuNyw0LjRMMiwyNWwwLjMsMGgyMC45bDAuOS0wLjEKCWMwLDAtMy40LTUuOS00LjItNi44QzE5LjEsMTcuMiwxNC44LDE2LjcsMTQuNSwxNS45eiIvPgo8L3N2Zz4K)}.people_list .people-list-container .col .person-name{letter-spacing:0.2rem;font-weight:500;font-size:2.4rem;text-transform:uppercase;text-align:center;margin:20px 0 5px 0;padding:0;width:100%}.people_list .people-list-container .col .person-title{font-weight:300;font-style:italic;text-align:center;font-size:1.6rem;padding:0;margin:0 0 16px 0;width:100%}.people_list .people-list-container .col .bio{font-size:1.4rem;text-align:center;line-height:2rem;font-weight:300;width:90%;margin:0 auto 16px auto}.people_list .people-list-container .col .contact-holder{display:flex;flex-wrap:nowrap;justify-content:center;border-top:1px solid #e9eff4;padding-top:10px;width:80%}.people_list .people-list-container .col .contact-holder .contact-item{width:40px;flex:0 1 40px;max-width:40px}.people_list .people-list-container .col .contact-holder a{display:flex;align-items:center;justify-content:center;text-decoration:none;color:#1c1b26;padding:5px 0}.people_list .people-list-container .col .contact-holder .ico{width:26px}.people_list .people-list-container .col .contact-holder .ico.twitter{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNS4yIDI2LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1LjIgMjYuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNENzI4MkY7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjEuNyw3LjVjLTAuNywwLjMtMS40LDAuNS0yLjIsMC42QzIwLjQsNy43LDIxLDYuOSwyMS4yLDZjLTAuNywwLjQtMS41LDAuNy0yLjQsMC45Yy0wLjctMC43LTEuNy0xLjItMi43LTEuMgoJYy0yLjEsMC0zLjcsMS43LTMuNywzLjdjMCwwLjMsMCwwLjYsMC4xLDAuOWMtMy4xLTAuMi01LjktMS42LTcuNy0zLjlDNC41LDcsNC4zLDcuNyw0LjMsOC4zYzAsMS4zLDAuNywyLjQsMS43LDMuMQoJYy0wLjYsMC0xLjItMC4yLTEuNy0wLjV2MGMwLDEuOCwxLjMsMy4zLDMsMy43Yy0wLjMsMC4xLTAuNiwwLjEtMSwwLjFjLTAuMiwwLTAuNSwwLTAuNy0wLjFDNiwxNi4yLDcuNCwxNy4zLDksMTcuNAoJYy0xLjMsMS0yLjksMS42LTQuNiwxLjZjLTAuMywwLTAuNiwwLTAuOS0wLjFjMS43LDEuMSwzLjYsMS43LDUuNywxLjdjNi45LDAsMTAuNi01LjcsMTAuNi0xMC42YzAtMC4yLDAtMC4zLDAtMC41CglDMjAuNiw4LjksMjEuMiw4LjMsMjEuNyw3LjUiLz4KPC9zdmc+Cg==)}.people_list .people-list-container .col .contact-holder .ico.linkedin{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNS4yIDI2LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1LjIgMjYuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNENzI4MkY7fQo8L3N0eWxlPgo8ZyBpZD0iZE04UGV5XzI4XyI+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNC44LDEzLjJjMC0yLjEsMC00LjIsMC02LjNjMC0wLjYsMC4yLTEuMSwwLjgtMS4zYzAuMi0wLjEsMC41LTAuMiwwLjctMC4yYzQuMiwwLDguNCwwLDEyLjYsMAoJCQljMC42LDAsMSwwLjIsMS4zLDAuOGMwLjEsMC4yLDAuMiwwLjUsMC4yLDAuN2MwLDQuMiwwLDguNCwwLDEyLjZjMCwwLjYtMC4yLDEtMC44LDEuM2MtMC4yLDAuMS0wLjUsMC4yLTAuNywwLjIKCQkJYy00LjIsMC04LjQsMC0xMi42LDBjLTAuNiwwLTEtMC4yLTEuMy0wLjhjLTAuMS0wLjItMC4yLTAuNS0wLjItMC43QzQuOCwxNy40LDQuOCwxNS4zLDQuOCwxMy4yeiBNMTMuNCwxMi4xYzAtMC4yLDAtMC40LDAtMC41CgkJCWMwLTAuMy0wLjItMC40LTAuNC0wLjRjLTAuNiwwLTEuMSwwLTEuNywwYy0wLjMsMC0wLjUsMC4yLTAuNSwwLjVjMCwyLjQsMCw0LjgsMCw3LjJjMCwwLjMsMC4yLDAuNSwwLjUsMC41YzAuNSwwLDEuMSwwLDEuNiwwCgkJCWMwLjMsMCwwLjUtMC4yLDAuNS0wLjVjMC0xLjIsMC0yLjQsMC0zLjZjMC0wLjQsMC4xLTAuOCwwLjMtMS4yYzAuMi0wLjUsMC43LTAuNywxLjItMC43YzAuNiwwLDEsMC4zLDEuMSwwLjgKCQkJYzAuMSwwLjMsMC4xLDAuNiwwLjEsMC45YzAsMS4zLDAsMi42LDAsMy45YzAsMC4yLDAuMiwwLjQsMC40LDAuNGMwLjYsMCwxLjIsMCwxLjksMGMwLjEsMCwwLjMtMC4xLDAuMy0wLjIKCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuNGMwLTEuMSwwLTIuMiwwLTMuM2MwLTAuNiwwLTEuMy0wLjEtMS45Yy0wLjEtMC41LTAuMi0xLTAuNS0xLjVjLTAuMy0wLjQtMC43LTAuNy0xLjItMC45CgkJCUMxNi41LDExLDE2LDExLDE1LjUsMTFjLTAuNCwwLTAuNywwLjEtMS4xLDAuMkMxNCwxMS40LDEzLjcsMTEuNywxMy40LDEyLjF6IE03LjEsMTUuMmMwLDEuMiwwLDIuNCwwLDMuNmMwLDAuMywwLjIsMC41LDAuNCwwLjUKCQkJYzAuNiwwLDEuMiwwLDEuOCwwYzAuMiwwLDAuNC0wLjIsMC40LTAuNGMwLTAuMSwwLTAuMiwwLTAuM2MwLTIuMywwLTQuNiwwLTYuOWMwLTAuMy0wLjItMC41LTAuNS0wLjVjLTAuNSwwLTEuMSwwLTEuNiwwCgkJCWMtMC4zLDAtMC41LDAuMi0wLjUsMC41QzcuMSwxMi44LDcuMSwxNCw3LjEsMTUuMnogTTguNCw3LjFjLTAuOSwwLTEuNywwLjctMS43LDEuN2MwLDAuOSwwLjgsMS43LDEuNywxLjdjMC45LDAsMS43LTAuOCwxLjctMS43CgkJCUMxMC4xLDcuOCw5LjMsNy4xLDguNCw3LjF6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==)}.people_list .people-list-container .col .contact-holder .ico.instagram{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNS4yIDI2LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1LjIgMjYuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNENzI4MkY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMC41LDEzLjJjMCwwLjksMCwxLjksMCwyLjljMCwwLjctMC4xLDEuNC0wLjMsMmMtMC40LDEuMi0xLjIsMi0yLjMsMi41Yy0wLjYsMC4zLTEuMiwwLjQtMS44LDAuNAoJCWMtMS42LDAuMS0zLjIsMC00LjgsMGMtMC42LDAtMS4yLDAtMS43LDBjLTAuNywwLTEuNS0wLjEtMi4yLTAuNGMtMS0wLjQtMS43LTEuMS0yLjEtMi4xYy0wLjMtMC42LTAuNC0xLjMtMC40LTEuOQoJCWMwLTEuNSwwLTMuMS0wLjEtNC42YzAtMC43LDAtMS4zLDAtMmMwLTAuNywwLjEtMS41LDAuNC0yLjJjMC40LTEsMS4xLTEuNywyLjEtMi4xYzAuNi0wLjMsMS4zLTAuNCwyLTAuNGMxLjYsMCwzLjIsMCw0LjgsMAoJCWMwLjcsMCwxLjQsMCwyLjEsMC4xQzE3LDUuNCwxNy44LDUuNiwxOC41LDZjMC44LDAuNSwxLjMsMS4yLDEuNywyLjFjMC4yLDAuNiwwLjMsMS4zLDAuNCwxLjlDMjAuNSwxMS4xLDIwLjUsMTIuMSwyMC41LDEzLjIKCQkgTTE5LjEsMTMuM2MwLTAuNSwwLTEuMSwwLTEuNmMwLTAuOCwwLTEuNy0wLjItMi41Yy0wLjEtMC42LTAuNC0xLjItMC44LTEuN2MtMC40LTAuNC0wLjktMC42LTEuNC0wLjdjLTAuOC0wLjEtMS41LTAuMi0yLjMtMC4yCgkJYy0xLjEsMC0yLjIsMC0zLjMsMGMtMC44LDAtMS43LDAtMi41LDAuMkM4LDYuOSw3LjQsNy4yLDcsNy43QzYuNiw4LDYuNCw4LjUsNi4zLDljLTAuMSwwLjctMC4yLDEuNC0wLjIsMi4xYzAsMS4yLDAsMi40LDAsMy42CgkJYzAsMC40LDAsMC44LDAsMS4yYzAsMC42LDAuMSwxLjIsMC4zLDEuOGMwLjMsMC45LDAuOSwxLjUsMS45LDEuOGMwLjYsMC4yLDEuMywwLjIsMS45LDAuMmMxLjQsMCwyLjgsMCw0LjEsMGMwLjgsMCwxLjUsMCwyLjMtMC4yCgkJYzEuMi0wLjIsMi4xLTEsMi4zLTIuMmMwLjEtMC44LDAuMi0xLjUsMC4yLTIuM0MxOS4xLDE0LjQsMTkuMSwxMy45LDE5LjEsMTMuMyIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjYsMTcuM2MtMi4xLDAtNC4xLTEuNy00LjEtNC4xYzAtMi4xLDEuNy00LjEsNC4xLTQuMWMyLjQsMCw0LjEsMiw0LjEsNC4xQzE2LjcsMTUuMywxNC45LDE3LjMsMTIuNiwxNy4zCgkJIE0xMi42LDE1LjhjMS41LDAsMi43LTEuMiwyLjctMi42YzAtMS41LTEuMi0yLjctMi43LTIuN2MtMS41LDAtMi42LDEuMi0yLjcsMi43QzkuOSwxNC43LDExLjIsMTUuOSwxMi42LDE1LjgiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi44LDEwYy0wLjUsMC0xLTAuNS0xLTFjMC0wLjUsMC41LTEsMS0xYzAuNSwwLDEsMC41LDEsMUMxNy44LDkuNSwxNy4zLDEwLDE2LjgsMTAiLz4KPC9nPgo8L3N2Zz4K)}.people_list .people-list-container .col .contact-holder .ico.email{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNS4yIDI2LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1LjIgMjYuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNENzI4MkY7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxnPgoJCQk8Zz4KCQkJCTxnPgoJCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01LjMsMjAuM2MtMC4zLDAtMC41LTAuMS0wLjktMC4xbC0wLjEsMGw1LjktNi42bDAuNCwwLjNjMC40LDAuMywwLjgsMC43LDEuMiwxLjEKCQkJCQkJYzAuMywwLjMsMC41LDAuNCwwLjgsMC40YzAuMywwLDAuNS0wLjEsMC44LTAuNGMwLjQtMC40LDEuNi0xLjQsMS42LTEuNGw1LjksNi42bC0wLjEsMGMtMC4zLDAuMS0wLjYsMC4xLTAuOSwwLjFsLTcuMywwCgkJCQkJCUw1LjMsMjAuM3oiLz4KCQkJCTwvZz4KCQkJPC9nPgoJCQk8Zz4KCQkJCTxnPgoJCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00LjUsNi4xQzQuOCw2LjEsNSw2LDUuMyw2SDIwYzAuMiwwLDAuNCwwLDAuNywwLjFsLTguMSw3LjFMNC41LDYuMXoiLz4KCQkJCTwvZz4KCQkJPC9nPgoJCQk8Zz4KCQkJCTxnPgoJCQkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zLjEsMTguOEMzLDE4LjUsMywxOC4zLDMsMTguMWMwLTMuMywwLTYuNSwwLTkuOEMzLDgsMy4xLDcuOCwzLjEsNy40bDAtMC4xbDUuNyw1TDMuMSwxOC44eiIvPgoJCQkJPC9nPgoJCQk8L2c+CgkJCTxnPgoJCQkJPGc+CgkJCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjQsMTIuM2w1LjctNWwwLDAuMWMwLjEsMC4zLDAuMiwwLjYsMC4yLDAuOGMwLDMuMywwLDYuNiwwLDkuOWMwLDAuMiwwLDAuNC0wLjEsMC43TDE2LjQsMTIuM3oiLz4KCQkJCTwvZz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K)}.people_list .people-list-container .col .contact-holder .ico.call{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNS4yIDI2LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1LjIgMjYuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNENzI4MkY7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNi4zLDMuNEg4LjljLTEuMSwwLTIsMC45LTIsMnYxNS40YzAsMS4xLDAuOSwyLDIsMmg3LjRjMS4xLDAsMi0wLjksMi0yVjUuNUMxOC40LDQuMywxNy41LDMuNCwxNi4zLDMuNHoKCQkgTTEyLjYsMjEuM2MtMC43LDAtMS4zLTAuNi0xLjMtMS4zYzAtMC43LDAuNi0xLjMsMS4zLTEuM3MxLjMsMC42LDEuMywxLjNDMTMuOSwyMC43LDEzLjMsMjEuMywxMi42LDIxLjN6Ii8+Cgk8cmVjdCB4PSI4LjkiIHk9IjUuMSIgY2xhc3M9InN0MSIgd2lkdGg9IjcuNSIgaGVpZ2h0PSIxMS42Ii8+CjwvZz4KPC9zdmc+Cg==)}.people_list .people-list-container .col .contact-holder .label{display:none}.people_list .people-list-container .col .contact-holder .label-compact{display:none}@media (min-width: 600px){.people_list .people-list-container .person-item{width:50%;flex:0 1 50%;min-width:50%;max-width:50%}}@media (min-width: 900px){.people_list .people-list-container{padding:0 0 100px 0}.people_list .people-list-container .person-item{width:30%;flex:0 1 30%;min-width:30%;max-width:30%;margin:0 1.5%}}.multi_column_content .flx-set{display:flex;flex-wrap:wrap;justify-content:center}.multi_column_content .flx-set .col{width:100%;max-width:100%;min-width:100%;flex:1 1 100%}.multi_column_content .flx-set .col .content-holder{max-width:600px;width:90%;padding:0;margin:0 auto}.multi_column_content .flx-set .col .content-holder img{max-width:200px}.multi_column_content .flx-set .col .content-holder *{text-align:center;margin:10px auto}.multi_column_content .flx-set .col .content-holder h1,.multi_column_content .flx-set .col .content-holder h2,.multi_column_content .flx-set .col .content-holder h3,.multi_column_content .flx-set .col .content-holder h4,.multi_column_content .flx-set .col .content-holder h5{font-family:"Barlow Condensed",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.2rem;font-size:2.2rem;color:#1c1b26}.multi_column_content .flx-set .col .content-holder h1 *,.multi_column_content .flx-set .col .content-holder h2 *,.multi_column_content .flx-set .col .content-holder h3 *,.multi_column_content .flx-set .col .content-holder h4 *,.multi_column_content .flx-set .col .content-holder h5 *{font-weight:600}.multi_column_content .flx-set .col .content-holder p{font-size:1.8rem;font-weight:400;line-height:2.6rem;color:#1c1b26}.multi_column_content .flx-set .col .content-holder p *{font-weight:400 !important}.multi_column_content .flx-set .col .content-holder ul li,.multi_column_content .flx-set .col .content-holder ol li{font-size:1.8rem;font-weight:400;line-height:2.6rem}.multi_column_content .flx-set .col .content-holder .btn{display:inline-block;line-height:2.3rem}.multi_column_content .flx-set.flx-set-2 .col{width:100%;max-width:100%;min-width:100%;flex:1 1 100%}.multi_column_content .flx-set.flx-set-2 .col .content-holder{max-width:600px;width:calc( 90% - 20px);padding:10px;margin:0 auto}.multi_column_content .flx-set.flx-set-2 .col .content-holder img{max-width:200px}.multi_column_content .flx-set.flx-set-2 .col .content-holder *{text-align:left;margin:10px 0}.multi_column_content .flx-set.flx-set-2 .col .content-holder h1,.multi_column_content .flx-set.flx-set-2 .col .content-holder h2,.multi_column_content .flx-set.flx-set-2 .col .content-holder h3,.multi_column_content .flx-set.flx-set-2 .col .content-holder h4,.multi_column_content .flx-set.flx-set-2 .col .content-holder h5{font-size:2.1rem}.multi_column_content .flx-set.flx-set-2 .col .content-holder p{font-size:1.6rem;line-height:2.4rem}@media (min-width: 600px){.multi_column_content .flx-set.flx-set-2 .col{width:50%;flex:1 1 50%;min-width:50%;max-width:50%;margin:0 auto}}.multi_column_content .flx-set.flx-set-3 .col{width:100%;max-width:100%;min-width:100%;flex:1 1 100%}.multi_column_content .flx-set.flx-set-3 .col .content-holder{max-width:600px;width:calc( 90% - 20px);padding:10px;margin:0 auto}.multi_column_content .flx-set.flx-set-3 .col .content-holder img{max-width:200px}.multi_column_content .flx-set.flx-set-3 .col .content-holder *{text-align:left;margin:10px 0}.multi_column_content .flx-set.flx-set-3 .col .content-holder h1,.multi_column_content .flx-set.flx-set-3 .col .content-holder h2,.multi_column_content .flx-set.flx-set-3 .col .content-holder h3,.multi_column_content .flx-set.flx-set-3 .col .content-holder h4,.multi_column_content .flx-set.flx-set-3 .col .content-holder h5{font-size:2.1rem}.multi_column_content .flx-set.flx-set-3 .col .content-holder p{font-size:1.6rem;line-height:2.4rem}@media (min-width: 786px){.multi_column_content .flx-set.flx-set-3 .col{width:50%;flex:1 1 50%;min-width:50%;max-width:50%;margin:0 auto}}@media (min-width: 1100px){.multi_column_content .flx-set.flx-set-3 .col{width:33.333333333%;flex:1 1 33.333333333%;min-width:33.333333333%;max-width:33.333333333%;margin:0 auto}}.color_cta_block{max-width:1400px;margin:2px auto;border-radius:2px;overflow:hidden;position:relative}.color_cta_block .link-cover{position:absolute;top:0;left:0;bottom:0;width:100%;z-index:4}.color_cta_block .content-wrapper{width:100%;max-width:unset;min-height:400px}.color_cta_block .content-panel *{color:white}.color_cta_block .content-panel .spacing{padding:30px 34px;max-width:400px}.color_cta_block .content-panel h1,.color_cta_block .content-panel h2,.color_cta_block .content-panel h3,.color_cta_block .content-panel h4{font-size:4.2rem;text-transform:uppercase;letter-spacing:0.2rem;font-weight:600;padding:0;margin:0}.color_cta_block .content-panel p{font-weight:300;font-size:1.8rem;line-height:2.4rem;margin-bottom:20px}.color_cta_block .content-panel ul,.color_cta_block .content-panel ol{margin:0;padding:0px}.color_cta_block .content-panel ul li,.color_cta_block .content-panel ol li{font-size:1.5rem;font-weight:300;line-height:2.4rem;list-style:none;display:flex;align-items:center}.color_cta_block .content-panel ul li:before,.color_cta_block .content-panel ol li:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNS42IDIzLjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1LjYgMjMuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNENzI4MkY7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjExLjgiIGN5PSIxMS44IiByPSIxMS44Ii8+Cgk8L2c+Cgk8Zz4KCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjExLjIsMTkgNCwxMS43IDYuOCw4LjkgMTEuMiwxMy4zIDIyLjcsMS44IDI1LjYsNC42IAkJIi8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==);display:block;width:15px;margin:0px 10px 0px 0;margin-right:4px}.color_cta_block .link-panel{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.color_cta_block .link-panel .link-btn{font-size:1.6rem;font-weight:400;text-align:center;padding:50px 30px;width:100%;color:white;text-decoration:none;position:relative;text-transform:uppercase;letter-spacing:0.3rem;z-index:3;display:flex;white-space:nowrap;align-items:center;justify-content:center}.color_cta_block .link-panel .link-btn:after{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA5MS4yIDM1LjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDkxLjIgMzUuNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTAuNiwxNi4zTDc0LjksMC42Yy0wLjgtMC44LTItMC44LTIuOCwwYy0wLjgsMC44LTAuOCwyLDAsMi44bDEyLjMsMTIuM0gyYy0xLjEsMC0yLDAuOS0yLDJzMC45LDIsMiwyaDgyLjQKCUw3Mi4xLDMyLjFjLTAuOCwwLjgtMC44LDIsMCwyLjhjMC40LDAuNCwwLjksMC42LDEuNCwwLjZzMS0wLjIsMS40LTAuNmwxNS43LTE1LjdjMC40LTAuNCwwLjYtMC45LDAuNi0xLjRTOTEsMTYuNyw5MC42LDE2LjN6Ii8+Cjwvc3ZnPgo=);margin-left:10px;width:50px;height:20px}.color_cta_block .link-panel .color-overlay{position:absolute;top:0;left:0;bottom:0;width:100%;z-index:2;opacity:0.65;transition:opacity 0.8s}.color_cta_block .link-panel .photo-overlay{position:absolute;top:0;left:0;bottom:0;width:100%;z-index:1;opacity:0.6;transition:transform 0.8s}.color_cta_block .photo-panel{display:none;min-height:150px}@media (min-width: 600px){.color_cta_block .content-wrapper .content-panel{width:65%;flex:1 1 65%;min-width:65%}.color_cta_block .content-wrapper .link-panel{width:35%;flex:1 1 35%;min-width:35%}.color_cta_block .content-wrapper .link-panel span{width:100%;margin-right:-10px}.color_cta_block .content-wrapper .link-panel .link-btn{flex-wrap:wrap}.color_cta_block .content-wrapper .link-panel .link-btn:after{margin-top:20px}}@media (min-width: 800px){.color_cta_block .content-wrapper{flex-wrap:nowrap}.color_cta_block .content-wrapper .content-panel{width:45%;flex:1 1 45%;min-width:45%}.color_cta_block .content-wrapper .link-panel{width:25%;flex:1 1 25%;min-width:200px}.color_cta_block .content-wrapper .photo-panel{display:block;width:30%;flex:1 1 30%;min-width:30%}.color_cta_block:hover .link-panel .link-btn{font-weight:600}.color_cta_block:hover .link-panel .link-btn:after{animation:slidingarrow 1s 1s 1;-moz-animation:slidingarrow 1s 1s 1;-webkit-animation:slidingarrow 1s 1s 1;animation-iteration-count:infinite}@keyframes slidingarrow{0%{transform:translateX(0px)}50%{transform:translateX(-20px)}100%{transform:translateX(0px)}}@-moz-keyframes slidingarrow{0%{transform:translateX(0px)}50%{transform:translateX(-20px)}100%{transform:translateX(0px)}}@-webkit-keyframes slidingarrow{0%{transform:translateX(0px)}50%{transform:translateX(-20px)}100%{transform:translateX(0px)}}.color_cta_block:hover .link-panel .photo-overlay{transform:scale(1.1)}.color_cta_block:hover .link-panel .color-overlay{opacity:0.45}}.color_cta_block_two{max-width:1400px;margin:2px auto;border-radius:2px;overflow:hidden;position:relative}.color_cta_block_two .link-cover{position:absolute;top:0;left:0;bottom:0;width:100%;z-index:6}.color_cta_block_two .content-wrapper{width:100%;max-width:unset;min-height:400px}.color_cta_block_two .content-panel{position:relative}.color_cta_block_two .content-panel *{color:white}.color_cta_block_two .content-panel .content-container{padding:40px 36px 80px 36px;min-height:280px;position:relative;z-index:4}.color_cta_block_two .content-panel .content{max-width:400px}.color_cta_block_two .content-panel h1,.color_cta_block_two .content-panel h2,.color_cta_block_two .content-panel h3,.color_cta_block_two .content-panel h4{font-size:4.2rem;text-transform:uppercase;letter-spacing:0.2rem;font-weight:600;padding:0;margin:0}.color_cta_block_two .content-panel p{font-weight:300;font-size:1.5rem;line-height:2.2rem;margin-bottom:20px}.color_cta_block_two .content-panel ul,.color_cta_block_two .content-panel ol{margin:0;padding:0px}.color_cta_block_two .content-panel ul li,.color_cta_block_two .content-panel ol li{font-size:1.5rem;font-weight:300;line-height:2.4rem;list-style:none;display:flex;align-items:center}.color_cta_block_two .content-panel ul li:before,.color_cta_block_two .content-panel ol li:before{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNS42IDIzLjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1LjYgMjMuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNENzI4MkY7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxnPgoJCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjExLjgiIGN5PSIxMS44IiByPSIxMS44Ii8+Cgk8L2c+Cgk8Zz4KCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjExLjIsMTkgNCwxMS43IDYuOCw4LjkgMTEuMiwxMy4zIDIyLjcsMS44IDI1LjYsNC42IAkJIi8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==);display:block;width:15px;margin:0px 10px 0px 0;margin-right:4px}.color_cta_block_two .content-panel .cta-group{position:absolute;bottom:5px;left:20px;right:20px;z-index:3}.color_cta_block_two .content-panel .cta-group .button-introduction{font-style:italic;padding:10px 0;text-align:center;font-size:1.2rem;font-weight:300}.color_cta_block_two .content-panel .cta-group .link-btn{border-top:1px solid white;font-size:1.2rem;font-weight:400;text-align:center;padding:0;line-height:3rem;width:100%;color:white;text-decoration:none;position:relative;text-transform:uppercase;letter-spacing:0.3rem;z-index:3;display:flex;white-space:nowrap;align-items:center;justify-content:center}.color_cta_block_two .content-panel .color-overlay{position:absolute;top:0;left:0;bottom:0;width:100%;z-index:2;opacity:0.8;transition:opacity 0.8s}.color_cta_block_two .content-panel .photo-overlay{position:absolute;top:0;left:0;bottom:0;width:100%;z-index:1;opacity:0.6;transition:transform 0.8s}.color_cta_block_two .icons-panel{padding:20px 0;display:flex;flex-wrap:wrap;align-items:center}.color_cta_block_two .icons-panel .decore{width:90%;max-height:46px;margin:40px auto}.color_cta_block_two .icons-panel .icon-set{display:flex;align-items:center;flex-wrap:nowrap;width:90%;margin:0 auto 20px auto}.color_cta_block_two .icons-panel .icon-set .icon{width:28%;flex:1 1 28%;max-width:100px;margin-right:2%}.color_cta_block_two .icons-panel .icon-set .icon img{max-width:100%}.color_cta_block_two .icons-panel .icon-set .content-block{width:70%;flex:1 1 70%;align-items:center}.color_cta_block_two .icons-panel .icon-set .content-block .title{font-size:1.4rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2rem;margin-bottom:10px;color:#39506b}.color_cta_block_two .icons-panel .icon-set .content-block .content{color:#39506b;font-size:1.1rem;font-weight:400;max-width:300px}@media (min-width: 1100px){.color_cta_block_two .content-panel p{font-size:1.7rem;line-height:2.4rem}.color_cta_block_two .icons-panel .icon-set .content-block .title{font-size:1.7rem}.color_cta_block_two .icons-panel .icon-set .content-block .content{font-size:1.3rem;padding:5px 0;line-height:1.8rem;max-width:75%}}@media (min-width: 600px){.color_cta_block_two.layout-right .content-wrapper.flx{flex-direction:row-reverse}.color_cta_block_two.layout-right .content-wrapper.flx .icons-panel .decore{margin:30px auto}.color_cta_block_two .content-panel{flex:1 1 50%;width:50%;min-width:50%;max-width:50%;display:flex;justify-content:center;align-items:center}.color_cta_block_two .icons-panel{flex:1 1 50%;width:50%;min-width:50%;max-width:50%}.color_cta_block_two .icons-panel .decore{width:100%;margin:40px 0 40px -22%;z-index:7;position:relative}}.logo_grid{padding:40px 0 80px 0}.logo_grid .title{font-size:2rem;font-weight:500;letter-spacing:0.2rem;padding:0 0 20px 0;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.logo_grid .title:before{content:'';height:1px;width:auto;flex:1 1 auto;margin:0px 20px 0px 0px;background:#d3d6e2}.logo_grid .title:after{content:'';height:1px;width:auto;flex:1 1 auto;margin:0px 0px 0px 20px;background:#d3d6e2}.logo_grid .title{font-size:2rem;font-weight:500;letter-spacing:0.2rem;padding:0 0 20px 0;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;text-align:center}.logo_grid .flx{justify-content:center}.logo_grid .logo-item{display:flex;justify-content:center;align-items:center}.logo_grid .logo-item.logo-small{width:50%;flex:1 1 50%;max-width:50%;min-width:50%}.logo_grid .logo-item.logo-small img{width:auto;max-width:80%;max-height:110px;height:auto}@media (min-width: 800px){.logo_grid .logo-item.logo-small{width:160px;flex:1 1 160px;max-width:160px;min-width:160px}}.logo_grid .logo-item.logo-small img{max-width:90%;max-height:100px}.logo_grid .logo-item.logo-large{width:50%;flex:1 1 50%;max-width:50%;min-width:50%}.logo_grid .logo-item.logo-large img{width:auto;max-width:80%;max-height:110px;height:auto}@media (min-width: 800px){.logo_grid .logo-item.logo-large{width:33.333333333%;flex:1 1 33.333333333%;max-width:33.333333333%;min-width:33.333333333%}.logo_grid .logo-item.logo-large img{max-width:260px}}.side_image_cta{z-index:20;position:relative}.side_image_cta .content-wrapper{align-items:center;max-width:1000px;padding:30px 0}.side_image_cta .image{max-width:90%;margin:0 auto}.side_image_cta .content-block .spacing{padding:30px}.side_image_cta .content-block .title{font-size:3rem;font-weight:500;letter-spacing:0.2rem;padding:0 0 20px 0;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase}.side_image_cta .content-block .detail{font-size:1.5rem;line-height:2.2rem;font-weight:400}.side_image_cta .content-block .btn{display:inline-block;margin:20px 0;line-height:3rem;padding:0 30px}@media (min-width: 768px){.side_image_cta .content-block .image{margin:0 auto}.side_image_cta .content-block .image.width-60{max-width:60%}.side_image_cta .content-block .image.width-70{max-width:70%}.side_image_cta .content-block .image.width-80{max-width:80%}.side_image_cta .content-block .image.width-90{max-width:90%}.side_image_cta .content-block .image.width-100{max-width:100%}.side_image_cta .content-block .spacing{padding:30px 60px}.side_image_cta .content-block .detail{font-size:1.7rem;line-height:2.7rem}}.embedded_script{padding:30px 0;margin:0 auto}.icon_grid{padding:40px 0 20px 0}.icon_grid .content-container{align-items:center}.icon_grid .title-holder{width:100%;flex:1 1 100%;padding-bottom:30px}.icon_grid .title-holder .title{text-align:center;margin:0 auto;text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:.3rem;font-size:3rem;font-family:"Barlow Condensed",sans-serif;color:#d7282f}.icon_grid .icon-list{width:100%;flex:1 1 100%;display:flex;flex-wrap:wrap}.icon_grid .icon-item{flex:0 1 100%;width:100%}.icon_grid .icon-item .icon-item-inner{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding:5px}.icon_grid .icon-item .icon{width:26%;flex:1 1 26%;max-width:100px;display:flex;align-items:center;margin-right:5px}.icon_grid .icon-item .icon img{width:90%;height:auto}.icon_grid .icon-item .label{width:70%;flex:1 1 70%;margin:0 1.5%;max-width:calc( 100% - 100px)}.icon_grid .icon-item .label .label-title{text-align:center;margin:0 auto;text-align:left;font-weight:500;text-transform:uppercase;letter-spacing:.2rem;font-size:1.8rem;color:#39506b;font-family:"Barlow Condensed",sans-serif}.icon_grid .icon-item .label .label-title .title{text-align:left}.icon_grid .icon-item .label .label-detail{padding:10px 0 20px 0;margin:0;line-height:1.7rem;color:#39506b;font-size:1.4rem}@media (min-width: 768px){.icon_grid .content-container .icon-item{flex:0 1 50%;width:50%}.icon_grid .content-container .icon-item .icon-item-inner{flex-wrap:wrap;padding:20px}.icon_grid .content-container .icon-item .icon{width:140px;flex:1 1 140px;max-width:140px;margin-bottom:20px}.icon_grid .content-container .icon-item .label{width:100%;flex:1 1 100%;max-width:100%}.icon_grid .content-container .icon-item .label .label-detail{padding:20px 0;line-height:2.3rem;font-size:1.6rem}}@media (min-width: 900px){.icon_grid .content-container .icon-item{flex:0 1 33.33333333%;width:33.33333333%}.icon_grid .content-container .icon-item .icon-item-inner{padding:20px 40px}.icon_grid .content-container .icon-item .label .label-title{font-size:2.2rem}}.title_with_icon_list{padding:20px}.title_with_icon_list .content-wrapper{align-items:center;max-width:800px}.title_with_icon_list .title-holder{width:100%;flex:1 1 100%;padding-bottom:30px}.title_with_icon_list .title-holder .title{font-size:2rem;max-width:450px;font-weight:500;line-height:3rem;text-align:center}.title_with_icon_list .icon-list{width:100%;flex:1 1 100%}.title_with_icon_list .icon-item{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:2px}.title_with_icon_list .icon-item .icon{width:70px;flex:1 1 70px;min-width:70px;max-width:70px;display:flex;align-items:center;margin-right:5px}.title_with_icon_list .icon-item .icon img{width:90%;height:auto}.title_with_icon_list .icon-item .label .label-title{padding:0;margin:0;font-weight:400;line-height:1.2rem;font-size:1.8rem}.title_with_icon_list .icon-item .label .label-title .title{text-align:left}.title_with_icon_list .icon-item .label .label-detail{padding:10px 0 20px 0;margin:0;line-height:1.7rem;font-size:1.3rem}@media (min-width: 768px){.title_with_icon_list .content-wrapper .title-holder{width:60%;flex:1 1 60%;min-width:60%;padding-bottom:0px}.title_with_icon_list .content-wrapper .title-holder .title{text-align:left}.title_with_icon_list .content-wrapper .icon-list{width:40%;flex:1 1 40%;min-width:40%}}.contact_form,.book-form{background-color:#f9f5f4}.contact_form .form-title,.book-form .form-title{position:relative;font-family:"Barlow Condensed",sans-serif;padding:20px 0;font-weight:500;font-size:2.5rem;text-transform:uppercase;text-align:center;letter-spacing:0.2rem}.contact_form .form-block fieldset,.book-form .form-block fieldset{padding:0}.contact_form .form-block .gray-wrapper,.book-form .form-block .gray-wrapper{display:flex;flex-wrap:wrap;width:95%;max-width:1200px;margin:40px auto 0 auto}.contact_form .form-block .gray-wrapper .form-field.frm_half,.book-form .form-block .gray-wrapper .form-field.frm_half{width:100%;min-width:100%;max-width:100%;flex:1 1 100%}.contact_form .form-block .gray-wrapper .frm_textarea textarea,.book-form .form-block .gray-wrapper .frm_textarea textarea{height:200px}@media (min-width: 768px){.contact_form .form-block .gray-wrapper,.book-form .form-block .gray-wrapper{flex-wrap:wrap}.contact_form .form-block .gray-wrapper .form-field.frm_half,.book-form .form-block .gray-wrapper .form-field.frm_half{width:calc(50% - 10px);margin:10px 5px;min-width:calc(50% - 10px);max-width:calc(50% - 10px);flex:1 1 calc(50% - 10px)}}.contact_form .form-block .frm_submit,.book-form .form-block .frm_submit{margin:0 auto;width:100%;text-align:center}.blog_post_single_banner{margin-bottom:20px}.blog_post_single_banner .post-bg{position:relative}.blog_post_single_banner .post-bg:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(20,5,10,0.3);z-index:1}.blog_post_single_banner .post-bg:after{content:'';position:absolute;top:60px;left:30px;right:30px;bottom:30px;z-index:2;border:1px solid white;border-radius:10px}.blog_post_single_banner .title-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;text-align:center}.blog_post_single_banner .title-container .post-title{color:white;font-size:3rem;font-weight:700;font-family:"Manrope",sans-serif;text-align:center;margin:0 0 20px 0}.blog_post_single_banner .title-container .post-date{color:white;font-size:1.3rem;text-transform:uppercase;letter-spacing:.3rem;font-weight:400;font-family:"Manrope",sans-serif;text-align:center;margin:0 0 20px 0}.blog_post_single_banner .title-container .post-link{display:inline-block;line-height:3.3rem;font-size:1.2rem;font-weight:400;padding:0 20px}.blog_post_single_banner .post-bg{min-height:600px}.blog_post_feed .blog-feed-container{display:flex;flex-wrap:wrap;width:96%;max-width:1100px;margin:20px auto}.blog_post_feed .blog-feed-container .col{width:100%;flex:1 1 100%;text-decoration:none}@media (min-width: 768px){.blog_post_feed .blog-feed-container .col{width:50%;flex:1 1 50%;min-width:50%;max-width:50%}}@media (min-width: 1080px){.blog_post_feed .blog-feed-container .col{width:33.3333333333%;flex:1 1 33.3333333333%;min-width:33.3333333333%;max-width:33.3333333333%}}.blog_post_feed .spacing{padding:10px}.blog_post_feed .post-image{min-height:200px;position:relative;border-radius:4px}.blog_post_feed .post-date{background:white;display:block;position:absolute;top:10px;left:10px;border-radius:3px;padding:0 6px;font-weight:700;line-height:1.6rem;letter-spacing:.1rem;text-transform:uppercase}.blog_post_feed .title-container{width:100%;text-align:left}.blog_post_feed .title-container .post-title{color:#1c1b26;font-weight:800;font-family:"Manrope",sans-serif;text-align:left;font-size:1.8rem;padding:20px 0 10px 0}.blog_post_feed .title-container .post-link{display:inline-block;line-height:1.7rem;letter-spacing:.15rem;font-size:.9rem;border-radius:16px;font-weight:700;padding:0 8px}.tool-pagination{display:flex;margin:0 auto 40px auto;width:100%;justify-content:center;align-items:center}.tool-pagination .prev,.tool-pagination .next{font-size:1.4rem;text-decoration:none;text-transform:uppercase;letter-spacing:.2rem;color:#1c1b26}.tool-pagination ul.pages{display:flex}.tool-pagination ul.pages li{min-width:20px;display:flex;justify-content:center;align-items:center;background:#f0f4f7;padding:12px 10px;border-radius:30px;text-decoration:none;font-weight:800;font-size:1.4rem;color:#1c1b26;margin:0 10px}.tool-pagination ul.pages li *{text-decoration:none;color:#d7282f}.site-footer{background:#1c1b26;background-size:cover;color:white;font-family:"Manrope",sans-serif}.site-footer .section-light{background:#363442;padding-bottom:30px}.site-footer .section-dark{background:#1c1b26;padding:20px 0}.site-footer .content-wrapper{max-width:880px}.site-footer .flx{width:86%;align-items:flex-start}.site-footer .flx>*{justify-content:center;display:flex;flex-wrap:wrap}.site-footer .footer-logo{width:80%;margin:25px auto 15px auto;display:block;max-width:200px}.site-footer .logo-block{flex-direction:column;justify-content:center;align-items:center}.site-footer .footer-nav{width:100%;padding:30px 0}.site-footer .footer-nav>ul{margin-bottom:10px}.site-footer .footer-nav ul{list-style:none;padding:0;margin:0}.site-footer .footer-nav ul>li a{display:block}.site-footer .footer-nav ul li{margin:0}.site-footer .footer-nav ul li a{text-align:center;font-weight:800;color:white;text-decoration:none;display:block;font-size:2.2rem;text-align:center;text-transform:lowercase;padding:5px;white-space:nowrap;margin-bottom:10px}.site-footer .footer-nav ul li ul{list-style:none;margin:0;display:flex;flex-wrap:wrap}.site-footer .footer-nav ul li ul li{margin:0;padding:0px;width:100%;width:100%;flex:1 1 100%}.site-footer .footer-nav ul li ul li a{text-align:left;border:none;font-size:1.6rem;text-transform:none;padding:5px 0;text-align:center;letter-spacing:0;font-weight:200;margin:0}@media (min-width: 600px){.site-footer .footer-nav ul{display:flex;flex-wrap:nowrap;margin:0 auto}.site-footer .footer-nav ul li{width:100%;flex:1 1 100%;max-width:100%}.site-footer .footer-nav ul li ul{display:flex;flex-wrap:wrap}.site-footer .footer-nav ul li ul li{width:100%;flex:1 1 100%;max-width:100%}}.site-footer .btn-holder{display:flex;justify-content:center;align-items:flex-start}.site-footer .btn-holder .btn{margin:4px}.site-footer .footer-heading{width:100%}.site-footer .footer-heading span{font-size:1.6rem;text-transform:lowercase;font-weight:900;line-height:2.6rem;line-height:3rem;display:inline-block;border-bottom:2px solid #d7282f}.site-footer .contact-column{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:calc(50% - 10px);max-width:calc(50% - 10px);min-width:calc(50% - 10px);flex:1 1 calc(50% - 10px);margin-right:5px}.site-footer .contact-column .contact-heading{font-size:1.6rem;font-weight:700}.site-footer .contact-column .contact-block{margin:5px 0 10px 0;line-height:1.6rem;width:100%}.site-footer .contact-column .contact-block .contact-block--heading{width:100%;font-size:1.3rem;font-weight:500;margin:4px 0;line-height:2rem}.site-footer .contact-column .contact-block .contact-block--item{line-height:1.8rem;font-size:1.2rem;font-weight:200}.site-footer .social-links{justify-content:flex-start;margin:0;padding:0;display:flex}.site-footer .social-links li{list-style:none}.site-footer .social-links li a{display:flex;flex-wrap:wrap;justify-content:center;padding:5px 0px 5px 0;color:white;text-decoration:none}.site-footer .social-links li a i{font-size:2rem;margin:10px 10px 10px 0;display:block}.site-footer .social-links li a .label{display:none}.site-footer .smallprint-column{width:100%;min-width:100%}.site-footer .smallprint-column .brand-statement p{color:#686777;font-size:2rem;line-height:2.3rem;font-weight:600}.site-footer .copyright{text-align:center;padding-top:30px;color:#686777;text-align:left;padding-top:30px;width:100%}.site-footer .copyright p{font-size:1rem;padding:0;margin:0;line-height:1.5rem;font-weight:300;text-transform:none;letter-spacing:0;text-align:left}.site-footer .copyright .legal-links{display:flex;width:100%;justify-content:flex-start}.site-footer .copyright a{font-size:1rem;color:#686777;display:block;margin:0 8px 0 0;text-align:center}@media (min-width: 768px){.site-footer .section-light{padding-bottom:0px}.site-footer .flx{padding:30px 0 0 0;flex-wrap:nowrap}.site-footer .flx .logo-block{width:210px;flex:1 1 210px;max-width:210px;min-width:170px}.site-footer .flx .logo-block .footer-logo{margin:0}.site-footer .flx .footer-buttons{width:100px;flex:1 1 100px;max-width:100px;min-width:100px;align-items:flex-start}.site-footer .flx .footer-buttons .btn-holder{flex-wrap:wrap;margin-top:20px}.site-footer .flx .links-block{display:flex;flex-wrap:nowrap;padding:0;width:100%;flex:1 1 100%;max-width:unset;margin:0 4%}.site-footer .flx .links-block .footer-nav{width:unset;max-width:unset;flex:1 1 auto}.site-footer .flx .links-block .footer-nav>ul{border:none;padding:0;max-width:unset}.site-footer .flx .links-block .footer-nav>ul>li{padding:0 15px}.site-footer .flx .links-block .footer-nav>ul>li a{text-align:left;padding:0 7px 6px 0;line-height:1.3rem;font-size:1.7rem}.site-footer .flx .links-block .footer-nav>ul>li ul{display:flex}.site-footer .flx .links-block .footer-nav>ul>li ul li a{font-size:1.2rem}.site-footer .flx .contact-column,.site-footer .flx .smallprint-column{width:25%;flex:1 1 25%;min-width:25%;max-width:25%;margin:0}.site-footer .flx .social-links{flex-wrap:wrap}.site-footer .flx .social-links li{width:100%;flex:1 1 100%;justify-content:flex-start;display:flex}.site-footer .flx .social-links li a{align-items:center}.site-footer .flx .social-links li a i{margin:3px 5px 3px 0px}.site-footer .flx .social-links li a span{display:inline}}.type-post .post-heading{min-height:400px;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}@media (min-width: 960px){.type-post .post-heading{min-height:480px}}.type-post .post-heading:before{content:'';bottom:0;top:0;left:0;right:0;position:absolute;z-index:3;opacity:.4;background:url("img/stripes.png");background-size:14px}.type-post .post-heading:after{content:'';height:600px;top:0;left:0;right:0;mix-blend-mode:multiply;position:absolute;z-index:2;opacity:.5;background:#2a1c29;background:-moz-linear-gradient(0deg, rgba(42,28,41,0) 4%, #2a1c29 96%);background:-webkit-linear-gradient(0deg, rgba(42,28,41,0) 4%, #2a1c29 96%);background:linear-gradient(0deg, rgba(42,28,41,0) 4%, #2a1c29 96%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2a1c29",endColorstr="#2a1c29",GradientType=1)}.type-post .post-heading .heading-content{width:100%;max-width:600px;z-index:4}.type-post .post-heading .heading-content .spacing{padding:10px 20px 0 20px;text-align:center}.type-post .post-heading .heading-content .post-title{font-size:3rem;line-height:4.2rem;text-align:center;color:white;font-weight:700;font-family:"Manrope",sans-serif}.type-post .post-heading .heading-content .heading-group{display:flex;flex-wrap:nowrap;justify-content:center;align-content:center;margin-top:30px}.type-post .post-heading .heading-content .post-author{color:white;font-size:1.2rem;line-height:2rem;text-align:center;font-weight:500;border:2px solid white;border-radius:30px;padding:0 10px;margin:0 10px;font-family:"Manrope",sans-serif}.type-post .post-heading .heading-content .post-time{color:white;font-size:1.2rem;line-height:2rem;text-align:center;font-weight:500;padding:0 10px;font-family:"Manrope",sans-serif}@media (min-width: 960px){.type-post .post-heading .heading-content{background:none}.type-post .post-heading .heading-content .post-title{color:white;font-size:4.4rem}}.type-post .post-heading.no-bg{background-color:#c7d1dd}.type-post .post-heading.no-bg .heading-content{top:55%}.type-post .post-heading.no-bg .heading-content .post-title{display:flex;flex-wrap:wrap;justify-content:center}.type-post .post-heading.no-bg .heading-content .post-title span{position:relative;white-space:break-spaces}.type-post .post-heading.no-bg .heading-content .post-title span:after{background-color:#d7282f;content:'';position:absolute;left:-3px;top:-0.6rem;bottom:-6px;width:calc( 100% + 1.2rem);z-index:-1}.type-post .post-heading.no-bg .heading-content .post-author{color:#1c1b26;background:white;border:none}.article-content{width:96%;max-width:960px;margin:0px auto;padding:20px 0 80px 0}.article-content p,.article-content li{font-size:1.5rem;line-height:2rem;font-weight:400;font-family:"Manrope",sans-serif}.article-content img{max-height:450px;width:auto;max-width:90%;border-radius:3px;margin:0 20px 20px 0}.article-content img.alignright{float:right;margin:20px 0 20px 20px}.article-content img.alignleft{float:left;margin:20px 20px 20px 0px}.article-content .gallery{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:50px 0}.article-content .gallery .gallery-item{width:50%;flex:0 1 50%;padding:50vw 0 0 0;margin:0;position:relative;overflow:hidden;border:1px solid white;box-sizing:border-box;border-radius:4px}.article-content .gallery .gallery-item .gallery-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.article-content .gallery .gallery-item img{margin:0 10px;width:100%;max-width:100%;max-height:unset;border-radius:0;margin:0}@media (min-width: 600px){.article-content .gallery .gallery-item{width:33.3333333%;flex:0 1 33.3333333%;padding:33vw 0 0 0}}@media (min-width: 960px){.article-content{padding:50px 0 80px 0}.article-content .gallery .gallery-item{height:330px;padding:0}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.article-wrapper,.insights-container{margin-left:auto;margin-right:auto;padding:25px !important}.nf-sidebar{padding-top:50px}@media only screen and (min-width: 800px){.article-wrapper{display:flex;max-width:1100px}.article-wrapper aside.right-sidebar{width:25%}.article-wrapper .article-content{width:75%;max-width:75%;padding-right:100px !important}.insights-container{display:flex;max-width:1200px}.insights-container aside.left-sidebar{width:15%}.insights-container .blog-feed-container{width:65% !important;padding-left:75px;padding-right:75px}.insights-container aside.right-sidebar{width:20%}.blog_post_feed .blog-feed-container{display:block !important}.insights-container .spacing{margin-bottom:50px}}div#lct-widget-posttype-container h2,div#lct-widget-category-container h2{font-family:"Barlow Condensed",sans-serif;font-size:1.8rem;font-weight:700;margin-bottom:25px}div#lct-widget-posttype-container{margin-bottom:75px}ul#lct-widget-posttype,ul#lct-widget-category{padding:0px;list-style:none;font-size:1.5em}ul#lct-widget-posttype li a,ul#lct-widget-category li a{color:#000;margin-bottom:15px;font-family:"Manrope",sans-serif !important;display:inline-block;text-decoration:none}.right-sidebar .widget{margin-bottom:100px}.gated-sidebar-cta-inner h3,.rp4wp-related-posts.rp4wp-related-post h3,.rp4wp_component.rp4wp_component_title.rp4wp_component_2 a{font-family:"Barlow Condensed",sans-serif;font-size:2.3rem;color:#000;letter-spacing:.2rem;font-weight:600;text-transform:uppercase;line-height:1.2}.rp4wp-related-posts.rp4wp-related-post h3{margin-bottom:50px}.rp4wp_component.rp4wp_component_title.rp4wp_component_2{padding-bottom:0px !important}ul.rp4wp-posts-list .rp4wp-col{margin-bottom:20px}.gated-sidebar-cta-inner h3 a{color:#000}a.smartcta-link.nf-cta-button{margin-top:15px !important}button.nfprivacy-modal-confirm{display:block;margin:0px auto}.gform_button,a.smartcta-link.nf-cta-button,button.nfprivacy-modal-confirm{background:#d7282f !important;border-color:#d7282f !important;color:white !important;font-family:"Manrope",sans-serif;border-width:1px !important;font-weight:500 !important;font-size:1.3rem !important;text-transform:uppercase !important;letter-spacing:0.2rem !important;text-decoration:none;padding:10px 20px !important;border-radius:3px}.gform_button:hover,a.smartcta-link.nf-cta-button:hover,button.nfprivacy-modal-confirm:hover{background:#fff !important;color:#d7282f !important}a.smartcta-link.nf-cta-button{display:inline-block}p.gform_required_legend{display:none}label.gfield_label.gform-field-label,.validation_message{font-family:"Manrope",sans-serif !important;color:#3f4b5b !important;font-size:15px !important;font-weight:normal !important}.gform-body.gform_body input,.gform-body.gform_body select,.gform-body.gform_body textarea{font-family:"Manrope",sans-serif;font-weight:400;font-size:1.6rem;border:none;box-shadow:0 1px 4px rgba(18,25,97,0.3) !important}.gform_validation_errors{background-color:#fff !important}.nfprivacy-field-description.js--nfprivacypopup{margin-bottom:25px;line-height:1.2;font-size:13px !important;font-family:"Manrope",sans-serif;color:#3f4b5b !important}.nfprivacy-field-description.js--nfprivacypopup a{text-decoration:underline}label.nfprivacy-field-checkbox-label{padding-left:15px;font-size:15px;color:#3f4b5b;font-family:"Manrope", sans-serif}.page-id-319 .gform_wrapper,.page-id-148 .gform_wrapper{margin-bottom:50px;margin-top:50px}.gform_confirmation_message{font-size:18px}.gform_footer.top_label{margin-top:25px}.gfield_validation_message{font-size:13px !important}.contentupgrade label.nfprivacy-field-checkbox-label,.contentupgrade label.gfield_label.gform-field-label,.contentupgrade .validation_message,.contentupgrade .nfprivacy-field-description.js--nfprivacypopup,.contentupgrade span.gfield_required.gfield_required_asterisk{color:#000;font-family:Manrope;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.contentupgrade .gform_button,.contentupgrade a.smartcta-link.nf-cta-button{background:#d7282f !important;border-color:#d7282f !important;color:#fff !important}.contentupgrade .gform_button:hover,.contentupgrade a.smartcta-link.nf-cta-button:hover{background:#fff !important;color:#d7282f !important}a.contentupgrade-download-button{background:#d7282f !important;border-color:#d7282f !important;color:#fff !important;font-family:"Manrope",sans-serif;font-weight:500 !important;font-size:1.3rem !important;text-transform:uppercase !important;letter-spacing:0.2rem !important;text-decoration:none;padding:10px 20px !important;border-radius:3px}a.contentupgrade-download-button:hover{background:#fff !important;color:#d7282f !important}.contentupgrade-wrapper{margin:40px -15px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}@media (max-width: 1000px){.contentupgrade-wrapper{margin:40px 0;flex-direction:column}}@media (max-width: 800px){.contentupgrade-wrapper{flex-direction:row}}@media (max-width: 700px){.contentupgrade-wrapper{flex-direction:column}}.contentupgrade-thumbnail{flex-shrink:0;margin:0 !important}.contentupgrade-thumbnail img{width:100%;height:100%;object-fit:cover;margin:0 !important;max-height:100%;max-width:100%;min-height:unset}@media (max-width: 1000px){.contentupgrade-thumbnail{width:100% !important}}@media (max-width: 800px){.contentupgrade-thumbnail{width:50% !important}}@media (max-width: 700px){.contentupgrade-thumbnail{width:100% !important}}.contentupgrade{padding:40px !important;background-color:#F1F2F6 !important;margin:0 !important}.contentupgrade-title{color:#000 !important;font-family:"Barlow Condensed" !important;font-size:23px !important;font-style:normal !important;font-weight:600 !important;line-height:normal !important}.contentupgrade-text p{color:#000 !important;font-family:Manrope !important;font-size:15px !important;font-style:normal !important;font-weight:400 !important;line-height:normal !important}.contentupgrade-text p strong{color:#000 !important;font-weight:600 !important}.contentupgrade .gform_body .gform_fields{row-gap:20px !important}.gform-theme--framework .gfield--type-choice .gfield_checkbox,.gform-theme--framework .gfield--type-choice .gfield_radio{flex-direction:inherit;flex-wrap:wrap !important}.gchoice{width:30% !important}.footer-form{padding:30px;max-width:880px !important;margin:0px auto 50px auto}.blog .footer-form,.single-post .footer-form,.page-id-319 .footer-form,.page-id-148 .footer-form,.landingpage-template .footer-form,.single-landingpage .footer-form{display:none}.footer-form label.nfprivacy-field-checkbox-label,.footer-form label.gfield_label.gform-field-label,.footer-form .validation_message,.footer-form .nfprivacy-field-description.js--nfprivacypopup,.footer-form span.gfield_required.gfield_required_asterisk{color:#fff !important}.gform_heading{margin-bottom:25px}.nfprivacy-modal-close.nfprivacy-modal-close-bottom.js--nfprivacy-modal-close,.nfprivacy-modal-close.nfprivacy-modal-close-top.js--nfprivacy-modal-close{font-size:15px}button.nfprivacy-modal-confirm{border:0px}.primary-title h1{width:100%;flex:1 1 100%;font-size:5.6rem;text-align:center;font-weight:600;text-transform:uppercase;font-family:"Barlow Condensed",sans-serif;letter-spacing:0.3rem;margin:0px}.landingpage-template #content{min-height:auto;padding-bottom:90px}.single-landingpage section.article-content{width:100% !important;max-width:100%;padding:0px !important}.single-landingpage .article-wrapper{padding:100px 0px !important}.single-landingpage section.post-heading.no-bg{display:none}.landingpage-noheader header{display:none}.nf-sidebar .gform-theme--foundation .gfield--width-half{grid-column:span 12}.site-header .content-wrapper{max-height:100px;height:100px}@media (max-width: 980px){.site-header .content-wrapper{height:65px;max-height:65px}}.site-header .content-wrapper .logo-holder{padding:0;width:unset;min-width:unset;flex:1;gap:24px;margin:0;align-items:center;flex-shrink:0;justify-content:flex-start;display:flex}.site-header .content-wrapper .logo-holder .primary-logo{display:inline-block;margin-top:0;max-width:300px;width:300px;height:44px;flex-shrink:0}@media (max-width: 980px){.site-header .content-wrapper .logo-holder .primary-logo{max-width:200px;width:200px;height:34px}}.site-header .content-wrapper .logo-holder .primary-logo img{margin-top:-10px}@media (max-width: 800px){.site-header .content-wrapper .logo-holder .primary-logo img{margin-top:10px}}.site-header .content-wrapper .logo-holder .tagline{color:#FFF;display:inline-block;font-family:"Barlow Condensed";font-size:20px;font-style:normal;font-weight:300;line-height:normal;padding-left:24px;border-left:1px solid #D7282F;text-align:left;max-width:200px;height:44px}@media (max-width: 1200px){.site-header .content-wrapper .logo-holder .tagline{display:none !important}}.desktop-nav{justify-content:flex-end !important;flex:0 !important}@media (max-width: 980px){.desktop-nav{display:none !important}}.desktop-nav .menu-item a .tab{color:#FFF;font-family:Roboto;font-size:20px;font-style:normal;font-weight:300;line-height:24px;padding:13px 32px 11px 32px !important}@media (max-width: 980px){.site-header .content-wrapper .mobile-nav .logo-holder{margin-left:14px !important}}.mobile-nav-toggle{right:-14px !important;left:auto !important;padding:15px 8px !important}@media (max-width: 980px){.mobile-nav-toggle{display:block !important}}.mobile-nav-close{right:-4px !important;left:auto !important;padding:15px 8px !important}.site-header .mobile-nav .mobile-menu-items{padding-top:50px}.site-header .content-wrapper .actions{margin-top:0;display:flex;flex-direction:column;justify-content:center}@media (max-width: 980px){.site-header .content-wrapper .actions{margin-right:60px}}@media (max-width: 800px){.site-header .content-wrapper .actions{display:none !important}}.site-header .content-wrapper .actions .btn-set .btn{color:#FFF;text-align:center;font-family:Roboto;font-size:20px;font-style:normal;font-weight:300;line-height:24px;text-transform:none;padding:10px 20px;letter-spacing:0}.site-header .content-wrapper .actions .btn-set .btn:hover{color:#D7282F;background-color:#fff}.site-header .content-wrapper .desktop-nav ul li.menu-item-has-children.bigdrop .submenu{top:70px}
