@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes jello{11.1%{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39062deg) skewY(.39062deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}100%{transform:none}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes rubberBand{0%,100%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@keyframes swing{100%,20%,40%,60%,80%{transform-origin:top center}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}@keyframes wobble{0%,100%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg)}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{opacity:1;transform:perspective(400px) rotateX(0)}}@keyframes flipInY{0%{opacity:0;transform:perspective(400px) rotateY(90deg)}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{opacity:1;transform:perspective(400px) rotateY(0)}}@keyframes flipOutX{0%{opacity:1;transform:perspective(400px) rotateX(0)}100%{opacity:0;transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutY{0%{opacity:1;transform:perspective(400px) rotateY(0)}100%{opacity:0;transform:perspective(400px) rotateY(90deg)}}@keyframes lightSpeedIn{0%{opacity:0;transform:translateX(100%) skewX(-30deg)}60%{opacity:1;transform:translateX(-20%) skewX(30deg)}80%{opacity:1;transform:translateX(0) skewX(-15deg)}100%{opacity:1;transform:translateX(0) skewX(0)}}@keyframes lightSpeedOut{0%{opacity:1;transform:translateX(0) skewX(0)}100%{opacity:0;transform:translateX(100%) skewX(-30deg)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center center}100%{opacity:1;transform:rotate(0);transform-origin:center center}}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-90deg);transform-origin:left bottom}100%{opacity:1;transform:rotate(0);transform-origin:left bottom}}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(90deg);transform-origin:right bottom}100%{opacity:1;transform:rotate(0);transform-origin:right bottom}}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(90deg);transform-origin:left bottom}100%{opacity:1;transform:rotate(0);transform-origin:left bottom}}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}100%{opacity:1;transform:rotate(0);transform-origin:right bottom}}@keyframes rotateOut{0%{opacity:1;transform:rotate(0);transform-origin:center center}100%{opacity:0;transform:rotate(200deg);transform-origin:center center}}@keyframes rotateOutDownLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}100%{opacity:0;transform:rotate(90deg);transform-origin:left bottom}}@keyframes rotateOutDownRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom}100%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}}@keyframes rotateOutUpLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}100%{opacity:0;transform:rotate(-90deg);transform-origin:left bottom}}@keyframes rotateOutUpRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom}100%{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}100%{transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}100%{transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}100%{transform:translateX(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(2000px)}100%{transform:translateY(0)}}@keyframes slideOutDown{0%{transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}@keyframes slideOutRight{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}@keyframes slideOutUp{0%{transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}@keyframes hinge{0%{animation-timing-function:ease-in-out;transform:rotate(0);transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%{animation-timing-function:ease-in-out;transform:rotate(60deg);transform-origin:top left}80%{opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg) translateY(0);transform-origin:top left}100%{opacity:0;transform:translateY(700px)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0) rotate(0)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}100%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}100%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.is-unselectable,.select2-results__option{-moz-user-select:none;-ms-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}*,:after,:before{box-sizing:inherit}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__clear,.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}a,a:visited{color:#158c74}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}hr,img,legend{border:0}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal,body.stickyheader,sub,sup{position:relative}body,html{overflow-x:hidden}pre,textarea{overflow:auto}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}:root{--column-gap:1rem}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none;word-wrap:break-word;transition:all .25s ease-in-out;border-bottom:1px solid transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto;max-width:100%}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.btn-special,.c-product-comparison__lead,.h1,.h2,.h3,.h4,.h5,.h6,.u-text-serif,a.product-sheet,h1,h2,h3,h4,h5,h6{font-family:"EB Garamond",georgia,serif}.h1,.h2,h1,h2{line-height:1.2}blockquote,cite,dfn,em,i,q{font-style:italic}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600;margin-bottom:.5em}*,figure{margin:0;padding:0}address,table{margin:0 0 1.5em}.h1,h1{font-size:2.5625rem}@media all and (min-width:56.25em){.h1,h1{font-size:3rem}}.h2,h2{font-size:2.125rem}.google-places-search-wrapper,.h3,.h4,.h5,.h6,h3,h4,h5,h6{line-height:1.3}@media all and (min-width:56.25em){.h2,h2{font-size:2.5625rem}}.h3,h3{font-size:1.75rem}@media all and (min-width:56.25em){.h3,h3{font-size:2.125rem}}.h4,h4{font-size:1.5rem}@media all and (min-width:56.25em){.h4,h4{font-size:1.75rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1.125rem}p{margin-bottom:1.25em}a:active,a:focus,a:hover{color:#1bb89a}a:focus{outline:dotted thin}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}::selection{background:#ffffb0}html{box-sizing:border-box;overflow-y:scroll;background:#FFF;font-size:90%}@media all and (min-width:56.25em){html{font-size:95%}}@media all and (min-width:77.5em){html{font-size:100%}}@media all and (min-width:102.5em){html{font-size:105%}}body,button,input,select,textarea{color:#4a4a4a;font-family:"Open Sans",sans-serif;font-size:1.125rem;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}embed,iframe,object,svg{max-width:100%}blockquote,q{margin-left:5%;border-left:3px solid #bfbfbf;padding-left:1.25rem;font-size:95%;quotes:"" ""}code,kbd,pre,tt,var{font-size:14px}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{margin:0 1.5em}hr{box-sizing:content-box;background-color:#e8e8e8;height:1px;margin-bottom:1.875rem}pre{background:#eee;margin-bottom:1.6em;max-width:100%;padding:1.6em}.btn--small,.gfield_description,.validation_message,label,table{font-size:.875rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}table{border-collapse:collapse;border-spacing:0;width:100%}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}li{margin-bottom:.5em}.flex-columns .gfield,.slider,li>ol,li>ul{margin-bottom:0}ol{list-style:decimal}li>ol,li>ul{margin-left:1em;margin-top:1em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}td,th{text-align:left;padding:.3125rem}tr:nth-child(even){background-color:#fafafa}th{background-color:#9f2943;color:#fff}th.th-right{text-align:right}.flex-columns{display:flex;margin:-1rem;margin:calc(var(--column-gap) * -1);flex-direction:column}@media all and (min-width:56.25em){td,th{padding:.625rem}.flex-columns{flex-direction:row}}@media all and (max-width:56.1875em){.flex-columns.flex-reverse-mobile{flex-direction:column-reverse}}@media all and (min-width:56.25em){.flex-columns.flex-reverse{flex-direction:row-reverse}}.flex-columns.no-gutter{margin:0}.flex-columns.no-gutter>[class*=column]{padding:0}.flex-columns.mobile-columns{flex-direction:row}@media all and (max-width:56.1875em){.flex-columns.mobile-columns.flex-reverse-mobile{flex-direction:row-reverse}}.flex-columns .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:1rem;padding:var(--column-gap)}.flex-columns .column.column-narrow{flex:none}.flex-columns .column-1{padding:1rem;padding:var(--column-gap)}@media all and (min-width:56.25em){.flex-columns .column-1{width:8.33333%;flex:none}.flex-columns .column-push-1{margin-left:8.33333%}}.flex-columns .mobile-columns .column-1{width:8.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-2{padding:1rem;padding:var(--column-gap)}@media all and (min-width:56.25em){.flex-columns .column-pull-1{margin-right:8.33333%}.flex-columns .column-2{width:16.66667%;flex:none}.flex-columns .column-push-2{margin-left:16.66667%}}.flex-columns .mobile-columns .column-2{width:16.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-3{padding:1rem;padding:var(--column-gap)}@media all and (min-width:56.25em){.flex-columns .column-pull-2{margin-right:16.66667%}.flex-columns .column-3{width:25%;flex:none}.flex-columns .column-push-3{margin-left:25%}}.flex-columns .mobile-columns .column-3{width:25%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-4{padding:1rem;padding:var(--column-gap)}@media all and (min-width:56.25em){.flex-columns .column-pull-3{margin-right:25%}.flex-columns .column-4{width:33.33333%;flex:none}.flex-columns .column-push-4{margin-left:33.33333%}}.flex-columns .mobile-columns .column-4{width:33.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-5{padding:1rem;padding:var(--column-gap)}@media all and (min-width:56.25em){.flex-columns .column-pull-4{margin-right:33.33333%}.flex-columns .column-5{width:41.66667%;flex:none}.flex-columns .column-push-5{margin-left:41.66667%}}.flex-columns .mobile-columns .column-5{width:41.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-6{padding:1rem;padding:var(--column-gap)}@media all and (min-width:56.25em){.flex-columns .column-pull-5{margin-right:41.66667%}.flex-columns .column-6{width:50%;flex:none}.flex-columns .column-push-6{margin-left:50%}}.flex-columns .mobile-columns .column-6{width:50%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-7{padding:1rem;padding:var(--column-gap)}@media all and (min-width:56.25em){.flex-columns .column-pull-6{margin-right:50%}.flex-columns .column-7{width:58.33333%;flex:none}.flex-columns .column-push-7{margin-left:58.33333%}}.flex-columns .mobile-columns .column-7{width:58.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-8{padding:1rem;padding:var(--column-gap)}@media all and (min-width:56.25em){.flex-columns .column-pull-7{margin-right:58.33333%}.flex-columns .column-8{width:66.66667%;flex:none}.flex-columns .column-push-8{margin-left:66.66667%}}.flex-columns .mobile-columns .column-8{width:66.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-9{padding:1rem;padding:var(--column-gap)}@media all and (min-width:56.25em){.flex-columns .column-pull-8{margin-right:66.66667%}.flex-columns .column-9{width:75%;flex:none}.flex-columns .column-push-9{margin-left:75%}}.flex-columns .mobile-columns .column-9{width:75%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-10{padding:1rem;padding:var(--column-gap)}@media all and (min-width:56.25em){.flex-columns .column-pull-9{margin-right:75%}.flex-columns .column-10{width:83.33333%;flex:none}.flex-columns .column-push-10{margin-left:83.33333%}}.flex-columns .mobile-columns .column-10{width:83.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-11{padding:1rem;padding:var(--column-gap)}@media all and (min-width:56.25em){.flex-columns .column-pull-10{margin-right:83.33333%}.flex-columns .column-11{width:91.66667%;flex:none}.flex-columns .column-push-11{margin-left:91.66667%}}.flex-columns .mobile-columns .column-11{width:91.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-12{padding:1rem;padding:var(--column-gap)}@media all and (min-width:56.25em){.flex-columns .column-pull-11{margin-right:91.66667%}.flex-columns .column-12{width:100%;flex:none}.flex-columns .column-push-12{margin-left:100%}}.flex-columns .mobile-columns .column-12{width:100%;flex:none;padding:1rem;padding:var(--column-gap)}@media only screen and (min-width:400px){.flex-columns .column-1\@small{width:8.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-1\@small{margin-left:8.33333%}.flex-columns .column-2\@small{width:16.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-2\@small{margin-left:16.66667%}.flex-columns .column-3\@small{width:25%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-3\@small{margin-left:25%}.flex-columns .column-4\@small{width:33.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-4\@small{margin-left:33.33333%}.flex-columns .column-5\@small{width:41.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-5\@small{margin-left:41.66667%}.flex-columns .column-6\@small{width:50%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-6\@small{margin-left:50%}.flex-columns .column-7\@small{width:58.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-7\@small{margin-left:58.33333%}.flex-columns .column-8\@small{width:66.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-8\@small{margin-left:66.66667%}.flex-columns .column-9\@small{width:75%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-9\@small{margin-left:75%}.flex-columns .column-10\@small{width:83.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-10\@small{margin-left:83.33333%}.flex-columns .column-11\@small{width:91.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-11\@small{margin-left:91.66667%}.flex-columns .column-12\@small{width:100%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-12\@small{margin-left:100%}.flex-columns .column\@small{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:1rem;padding:var(--column-gap)}}@media only screen and (min-width:900px){.flex-columns .column-1\@medium{width:8.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-1\@medium{margin-left:8.33333%}.flex-columns .column-2\@medium{width:16.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-2\@medium{margin-left:16.66667%}.flex-columns .column-3\@medium{width:25%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-3\@medium{margin-left:25%}.flex-columns .column-4\@medium{width:33.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-4\@medium{margin-left:33.33333%}.flex-columns .column-5\@medium{width:41.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-5\@medium{margin-left:41.66667%}.flex-columns .column-6\@medium{width:50%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-6\@medium{margin-left:50%}.flex-columns .column-7\@medium{width:58.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-7\@medium{margin-left:58.33333%}.flex-columns .column-8\@medium{width:66.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-8\@medium{margin-left:66.66667%}.flex-columns .column-9\@medium{width:75%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-9\@medium{margin-left:75%}.flex-columns .column-10\@medium{width:83.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-10\@medium{margin-left:83.33333%}.flex-columns .column-11\@medium{width:91.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-11\@medium{margin-left:91.66667%}.flex-columns .column-12\@medium{width:100%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-12\@medium{margin-left:100%}.flex-columns .column\@medium{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:1rem;padding:var(--column-gap)}}@media only screen and (min-width:1240px){.flex-columns .column-1\@large{width:8.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-1\@large{margin-left:8.33333%}.flex-columns .column-2\@large{width:16.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-2\@large{margin-left:16.66667%}.flex-columns .column-3\@large{width:25%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-3\@large{margin-left:25%}.flex-columns .column-4\@large{width:33.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-4\@large{margin-left:33.33333%}.flex-columns .column-5\@large{width:41.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-5\@large{margin-left:41.66667%}.flex-columns .column-6\@large{width:50%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-6\@large{margin-left:50%}.flex-columns .column-7\@large{width:58.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-7\@large{margin-left:58.33333%}.flex-columns .column-8\@large{width:66.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-8\@large{margin-left:66.66667%}.flex-columns .column-9\@large{width:75%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-9\@large{margin-left:75%}.flex-columns .column-10\@large{width:83.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-10\@large{margin-left:83.33333%}.flex-columns .column-11\@large{width:91.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-11\@large{margin-left:91.66667%}.flex-columns .column-12\@large{width:100%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-12\@large{margin-left:100%}.flex-columns .column\@large{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:1rem;padding:var(--column-gap)}}@media only screen and (min-width:1640px){.flex-columns .column-1\@huge{width:8.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-1\@huge{margin-left:8.33333%}.flex-columns .column-2\@huge{width:16.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-2\@huge{margin-left:16.66667%}.flex-columns .column-3\@huge{width:25%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-3\@huge{margin-left:25%}.flex-columns .column-4\@huge{width:33.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-4\@huge{margin-left:33.33333%}.flex-columns .column-5\@huge{width:41.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-5\@huge{margin-left:41.66667%}.flex-columns .column-6\@huge{width:50%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-6\@huge{margin-left:50%}.flex-columns .column-7\@huge{width:58.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-7\@huge{margin-left:58.33333%}.flex-columns .column-8\@huge{width:66.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-8\@huge{margin-left:66.66667%}.flex-columns .column-9\@huge{width:75%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-9\@huge{margin-left:75%}.flex-columns .column-10\@huge{width:83.33333%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-10\@huge{margin-left:83.33333%}.flex-columns .column-11\@huge{width:91.66667%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-11\@huge{margin-left:91.66667%}.flex-columns .column-12\@huge{width:100%;flex:none;padding:1rem;padding:var(--column-gap)}.flex-columns .column-push-12\@huge{margin-left:100%}.flex-columns .column\@huge{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:1rem;padding:var(--column-gap)}}@media all and (max-width:77.4375em){.o-pad-x{padding-left:5vw;padding-right:5vw}}.o-pad-y--l{padding-top:6.25rem;padding-bottom:6.25rem}@media all and (min-width:56.25em){.flex-columns .column-pull-12{margin-right:100%}.o-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.o-grid.o-grid-col-1>*{width:calc((100 / 1 * 1%) - (1rem * 1));align-self:start}@supports (display:grid){.o-grid{display:grid;grid-template-columns:1fr;grid-gap:calc(var(--column-gap) * 2)}.o-grid[class*=u-row-gap-]{row-gap:calc(var(--row-gap) * 2)}.o-grid.o-grid-col-1>*{align-self:inherit}.o-grid.o-grid-col-1{grid-template-columns:repeat(1,1fr)}}.o-grid.o-grid-col-2>*{width:calc((100 / 2 * 1%) - (1rem * 2));align-self:start}@supports (display:grid){.o-grid.o-grid-col-2>*{align-self:inherit}.o-grid.o-grid-col-2{grid-template-columns:repeat(2,1fr)}}.o-grid.o-grid-col-3>*{width:calc((100 / 3 * 1%) - (1rem * 3));align-self:start}@supports (display:grid){.o-grid.o-grid-col-3>*{align-self:inherit}.o-grid.o-grid-col-3{grid-template-columns:repeat(3,1fr)}}.o-grid.o-grid-col-4>*{width:calc((100 / 4 * 1%) - (1rem * 4));align-self:start}@supports (display:grid){.o-grid.o-grid-col-4>*{align-self:inherit}.o-grid.o-grid-col-4{grid-template-columns:repeat(4,1fr)}}.o-grid.o-grid-col-5>*{width:calc((100 / 5 * 1%) - (1rem * 5));align-self:start}@supports (display:grid){.o-grid.o-grid-col-5>*{align-self:inherit}.o-grid.o-grid-col-5{grid-template-columns:repeat(5,1fr)}}.o-grid.o-grid-col-6>*{width:calc((100 / 6 * 1%) - (1rem * 6));align-self:start}@supports (display:grid){.o-grid.o-grid-col-6>*{align-self:inherit}.o-grid.o-grid-col-6{grid-template-columns:repeat(6,1fr)}}.o-grid.o-grid-col-7>*{width:calc((100 / 7 * 1%) - (1rem * 7));align-self:start}@supports (display:grid){.o-grid.o-grid-col-7>*{align-self:inherit}.o-grid.o-grid-col-7{grid-template-columns:repeat(7,1fr)}}.o-grid.o-grid-col-8>*{width:calc((100 / 8 * 1%) - (1rem * 8));align-self:start}@supports (display:grid){.o-grid.o-grid-col-8>*{align-self:inherit}.o-grid.o-grid-col-8{grid-template-columns:repeat(8,1fr)}}.o-grid.o-grid-col-9>*{width:calc((100 / 9 * 1%) - (1rem * 9));align-self:start}@supports (display:grid){.o-grid.o-grid-col-9>*{align-self:inherit}.o-grid.o-grid-col-9{grid-template-columns:repeat(9,1fr)}}.o-grid.o-grid-col-10>*{width:calc((100 / 10 * 1%) - (1rem * 10));align-self:start}@supports (display:grid){.o-grid.o-grid-col-10>*{align-self:inherit}.o-grid.o-grid-col-10{grid-template-columns:repeat(10,1fr)}}.o-grid.o-grid-col-11>*{width:calc((100 / 11 * 1%) - (1rem * 11));align-self:start}@supports (display:grid){.o-grid.o-grid-col-11>*{align-self:inherit}.o-grid.o-grid-col-11{grid-template-columns:repeat(11,1fr)}}.o-grid.o-grid-col-12>*{width:calc((100 / 12 * 1%) - (1rem * 12));align-self:start}@supports (display:grid){.o-grid.o-grid-col-12>*{align-self:inherit}.o-grid.o-grid-col-12{grid-template-columns:repeat(12,1fr)}.o-grid[class*=o-grid-col-]>*{width:auto}}.o-pad-y--l{padding-top:7.8125rem;padding-bottom:7.8125rem}}@media all and (min-width:77.5em){.o-pad-y--l{padding-top:9.375rem;padding-bottom:9.375rem}}.o-pad-y{padding-top:3.75rem;padding-bottom:3.75rem}@media all and (min-width:56.25em){.o-pad-y{padding-top:5rem;padding-bottom:5rem}}@media all and (min-width:77.5em){.o-pad-y{padding-top:6.25rem;padding-bottom:6.25rem}}.o-pad-y--s{padding-top:1.875rem;padding-bottom:1.875rem}@media all and (min-width:56.25em){.o-pad-y--s{padding-top:2.5rem;padding-bottom:2.5rem}}@media all and (min-width:77.5em){.o-pad-y--s{padding-top:3.125rem;padding-bottom:3.125rem}}.o-pad-top-l{padding-top:6.25rem}@media all and (min-width:56.25em){.o-pad-top-l{padding-top:7.8125rem}}@media all and (min-width:77.5em){.o-pad-top-l{padding-top:9.375rem}}.o-pad-top{padding-top:3.75rem}@media all and (min-width:56.25em){.o-pad-top{padding-top:5rem}}@media all and (min-width:77.5em){.o-pad-top{padding-top:6.25rem}}.o-pad-top--s{padding-top:1.875rem}@media all and (min-width:56.25em){.o-pad-top--s{padding-top:2.5rem}}.o-pad-bottom--l{padding-bottom:6.25rem}@media all and (min-width:56.25em){.o-pad-bottom--l{padding-bottom:7.8125rem}}@media all and (min-width:77.5em){.o-pad-top--s{padding-top:3.125rem}.o-pad-bottom--l{padding-bottom:9.375rem}}.o-pad-bottom{padding-bottom:3.75rem}@media all and (min-width:56.25em){.o-pad-bottom{padding-bottom:5rem}}@media all and (min-width:77.5em){.o-pad-bottom{padding-bottom:6.25rem}}.o-pad-bottom--s{padding-bottom:.1875rem}@media all and (min-width:56.25em){.o-pad-bottom--s{padding-bottom:2.5rem}.o-grid-sidebar{display:grid;grid-template-columns:5fr 2fr;grid-gap:5rem}}.o-container{max-width:73.75rem;margin-left:auto;margin-right:auto}.o-container.o-container--wide{max-width:83.75rem}.o-container.o-container--narrow{max-width:49.125rem}.site{display:flex;min-height:100vh;flex-direction:column}.btn--block,select,textarea{display:block}.site-content{flex:1 0 auto}.site-footer,.site-header{flex-shrink:0}@media all and (min-width:77.5em){.o-pad-bottom--s{padding-bottom:3.125rem}body.stickyheader{margin-top:176px}body.stickyheader .site-header{position:fixed;top:0;right:0;left:0;z-index:11;background:rgba(255,255,255,.95)}}.o-list-reset{margin:0;padding:0;list-style:none}.o-list-reset li{margin:0}input[type=number],input[type=search],input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{box-sizing:border-box;width:100%;max-width:100%;padding:.3125rem .625rem;border:1px solid #bfbfbf;border-radius:0;color:#7a7a7a}input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#4a4a4a;outline:#18a287 solid 1px}input[type=checkbox],input[type=radio]{margin-right:10px}textarea{width:100%;max-width:100%}select{width:100%;max-width:100%;padding:.3125rem .625rem;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(../images/svg/icons/icon-arrow.svg);background-repeat:no-repeat,repeat;background-position:right 1em top 50%;background-size:.75em auto;cursor:pointer}label{color:#7a7a7a;font-weight:600}label[for]{cursor:pointer}.btn,.btn-outline,.nav-next a,.nav-previous a,input.search-customerservice--submit[type=submit]{display:inline-block;position:relative;text-decoration:none;text-align:center;font-size:1rem;outline:0;border:none;cursor:pointer;font-weight:600;padding:.65em 1.55em;transition:all .25s cubic-bezier(.455,.03,.515,.955);border-radius:.5em}.btn,.nav-next a,.nav-previous a,input.search-customerservice--submit[type=submit]{background-color:#18a287;box-shadow:0 .15em .5em -.1em rgba(21,140,116,.75);color:#fff}.btn:active,.btn:focus,.btn:hover,.btn:visited,.nav-next a:active,.nav-next a:focus,.nav-next a:hover,.nav-next a:visited,.nav-previous a:active,.nav-previous a:focus,.nav-previous a:hover,.nav-previous a:visited,input.search-customerservice--submit:active[type=submit],input.search-customerservice--submit:focus[type=submit],input.search-customerservice--submit:hover[type=submit],input.search-customerservice--submit:visited[type=submit]{color:#fff}.btn:hover,.nav-next a:hover,.nav-previous a:hover,input.search-customerservice--submit:hover[type=submit]{background-color:#1bb89a;box-shadow:0 .3em 1em -.2em rgba(24,162,135,.75)}.btn:disabled,.nav-next a:disabled,.nav-previous a:disabled,input.search-customerservice--submit:disabled[type=submit]{background-color:#e81752;box-shadow:0 .15em .5em -.1em rgba(232,23,82,.75);cursor:not-allowed}.btn:disabled:hover,.nav-next a:disabled:hover,.nav-previous a:disabled:hover,input.search-customerservice--submit:disabled:hover[type=submit]{background-color:#e81752;box-shadow:0 .15em .5em -.1em rgba(232,23,82,.75)}.btn--red{background:#9f2943;box-shadow:0 .15em .5em -.1em #9f2943}.btn--red:hover{background:#b32e4c;box-shadow:0 .3em 1em -.2em #9f2943}.btn--yellow{background:#f5b05b;box-shadow:0 .15em .5em -.1em #f5b05b}.btn--yellow:hover{background:#f6bc73;box-shadow:0 .3em 1em -.2em #f5b05b}.btn--black{background:#4a4a4a;box-shadow:#e8e8e8}.btn--black:hover{background:#7a7a7a;box-shadow:#fafafa}.btn--black.btn-outline,.btn--black.btn-outline:active,.btn--black.btn-outline:focus,.btn--black.btn-outline:hover,.btn--black.btn-outline:visited{color:#4a4a4a;background-color:transparent}.btn--black.btn-outline{box-shadow:inset 0 0 0 2px #4a4a4a}.btn-outline,.btn-outline:focus,.btn-outline:hover,.btn-outline:visited{color:#18a287;background-color:#fff}.btn--black.btn-outline:hover{box-shadow:inset 0 0 0 3px #4a4a4a}.btn-outline{box-shadow:inset 0 0 0 2px #18a287}.btn-outline:active{color:#fff;background-color:#158c74}.btn-outline:hover{box-shadow:inset 0 0 0 3px #1bb89a}.btn-outline.btn--white{background-color:transparent;color:#fff;box-shadow:inset 0 0 0 2px #fff}.btn-outline.btn--white:focus,.btn-outline.btn--white:hover,.btn-outline.btn--white:visited{color:#fff}.btn-outline.btn--white:hover{box-shadow:inset 0 0 0 3px #fff}.btn--big{font-size:1.25rem}.btn--static{display:none}@media all and (min-width:102.5em){.btn--static{display:inline-flex;position:fixed;right:2.5rem;bottom:2.5rem;z-index:7}}.btn-special{display:inline-block;position:relative;text-decoration:none;text-align:center;outline:0;border:none;cursor:pointer;font-weight:600;transition:all .25s cubic-bezier(.455,.03,.515,.955);border-radius:.5em;padding:1.5rem 1rem;background-color:#fff;font-size:1.25rem;box-shadow:0 3px 6px rgba(136,155,166,.12)}.citynet__results,.ui-datepicker{box-shadow:0 20px 36px 0 rgba(93,124,181,.09),0 5px 12px -3px rgba(0,0,0,.07)}@media all and (min-width:56.25em){.btn--width-1{width:8.33333%;flex:none}.btn--width-2{width:16.66667%;flex:none}.btn--width-3{width:25%;flex:none}.btn--width-4{width:33.33333%;flex:none}.btn--width-5{width:41.66667%;flex:none}.btn--width-6{width:50%;flex:none}.btn--width-7{width:58.33333%;flex:none}.btn--width-8{width:66.66667%;flex:none}.btn--width-9{width:75%;flex:none}.btn--width-10{width:83.33333%;flex:none}.btn--width-11{width:91.66667%;flex:none}.btn--width-12{width:100%;flex:none}}@media only screen and (min-width:400px){.btn--width-1\@small{width:8.33333%;flex:none}.btn--width-2\@small{width:16.66667%;flex:none}.btn--width-3\@small{width:25%;flex:none}.btn--width-4\@small{width:33.33333%;flex:none}.btn--width-5\@small{width:41.66667%;flex:none}.btn--width-6\@small{width:50%;flex:none}.btn--width-7\@small{width:58.33333%;flex:none}.btn--width-8\@small{width:66.66667%;flex:none}.btn--width-9\@small{width:75%;flex:none}.btn--width-10\@small{width:83.33333%;flex:none}.btn--width-11\@small{width:91.66667%;flex:none}.btn--width-12\@small{width:100%;flex:none}}@media only screen and (min-width:900px){.btn--width-1\@medium{width:8.33333%;flex:none}.btn--width-2\@medium{width:16.66667%;flex:none}.btn--width-3\@medium{width:25%;flex:none}.btn--width-4\@medium{width:33.33333%;flex:none}.btn--width-5\@medium{width:41.66667%;flex:none}.btn--width-6\@medium{width:50%;flex:none}.btn--width-7\@medium{width:58.33333%;flex:none}.btn--width-8\@medium{width:66.66667%;flex:none}.btn--width-9\@medium{width:75%;flex:none}.btn--width-10\@medium{width:83.33333%;flex:none}.btn--width-11\@medium{width:91.66667%;flex:none}.btn--width-12\@medium{width:100%;flex:none}}@media only screen and (min-width:1240px){.btn--width-1\@large{width:8.33333%;flex:none}.btn--width-2\@large{width:16.66667%;flex:none}.btn--width-3\@large{width:25%;flex:none}.btn--width-4\@large{width:33.33333%;flex:none}.btn--width-5\@large{width:41.66667%;flex:none}.btn--width-6\@large{width:50%;flex:none}.btn--width-7\@large{width:58.33333%;flex:none}.btn--width-8\@large{width:66.66667%;flex:none}.btn--width-9\@large{width:75%;flex:none}.btn--width-10\@large{width:83.33333%;flex:none}.btn--width-11\@large{width:91.66667%;flex:none}.btn--width-12\@large{width:100%;flex:none}}@media only screen and (min-width:1640px){.btn--width-1\@huge{width:8.33333%;flex:none}.btn--width-2\@huge{width:16.66667%;flex:none}.btn--width-3\@huge{width:25%;flex:none}.btn--width-4\@huge{width:33.33333%;flex:none}.btn--width-5\@huge{width:41.66667%;flex:none}.btn--width-6\@huge{width:50%;flex:none}.btn--width-7\@huge{width:58.33333%;flex:none}.btn--width-8\@huge{width:66.66667%;flex:none}.btn--width-9\@huge{width:75%;flex:none}.btn--width-10\@huge{width:83.33333%;flex:none}.btn--width-11\@huge{width:91.66667%;flex:none}.btn--width-12\@huge{width:100%;flex:none}}.gfield,.gform_body{margin-bottom:1.25rem}.gform_fields{list-style:none}.gform_fields:not(.flex-columns){margin-left:0;margin-right:0}.gfield_required{margin-left:3px;color:#e81752;font-weight:400}.gfield_label{display:block;margin-bottom:2px}.gfield_description{margin-top:.3125rem;color:#7a7a7a}.gfield_checkbox,.gfield_radio{margin:10px 0 0;padding:0;list-style:none}.gfield_checkbox label,.gfield_radio label{font-weight:initial;color:inherit}.gfield_checkbox>li,.gfield_radio>li{margin-bottom:.3125rem;display:flex;align-items:baseline}.gfield_visibility_hidden{display:none}.textarea.small{height:100px}.textarea.medium{height:150px}.textarea.large{height:200px}.gform_confirmation_message,.validation_error{padding:.9375rem;color:#fff;margin-bottom:1.25rem;text-align:center;border-radius:0}.validation_error{background-color:#e81752;text-align:center}.gform_confirmation_message{background-color:#2dd280}.validation_message{width:100%;padding:.3125rem;color:#fff;background-color:#e81752;margin-top:2px;text-align:center;border-radius:0}.ui-datepicker{background:#fff;padding:.9375rem;font-size:85%;z-index:2;display:none}.ui-datepicker td{padding:.5rem;border:1px solid #e8e8e8;text-align:center}.ui-datepicker-header{display:flex;flex-wrap:wrap;justify-content:space-between}.ui-datepicker-header .ui-icon{text-indent:0}.ui-datepicker-calendar{margin:0;font-size:.75rem}.ui-datepicker-calendar th{text-align:center;background-color:#18a287}.ui-datepicker-calendar th+th{border-left:1px solid #fff}.ui-datepicker-title{display:flex;justify-content:space-between;width:100%;padding:.625rem 0;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.ui-datepicker-title select{font-size:.875rem}.ui-datepicker-year{margin-left:10px}.ui-datepicker-next,.ui-datepicker-prev{font-size:.875rem;cursor:pointer}.hasDatepicker{position:relative}.quiz .pq-question-field{margin-bottom:2.5rem}.quiz .pq-question-field li{margin-bottom:.625rem}.quiz .pq-question-field .gfield_label{background:#18a287;padding:.625rem 1.25rem;color:#fff;font-size:1.0625rem;border-radius:5px}.main-navigation{display:none;width:100%}.main-navigation.is-active{display:block}@media all and (max-width:66.6875em){.main-navigation.is-active{margin-top:1.75rem;margin-bottom:-1.75rem}}.main-navigation li,.main-navigation ul{margin:0;list-style:none}@media all and (min-width:66.75em){.main-navigation{display:block;width:auto}.primary-menu{display:flex;align-items:center;padding-top:0}}.primary-menu .menu-item__link{font-weight:600;color:#4a4a4a;display:block;padding:.625rem 0}.primary-menu .current-menu-item>.menu-item__link,.primary-menu a.menu-item__link:active,.primary-menu a.menu-item__link:focus,.primary-menu a.menu-item__link:hover{color:#158c74}@media all and (min-width:66.75em){.primary-menu .menu-item__link{padding:0}.primary-menu .nav-title{cursor:pointer}.primary-menu .outline-link a,.primary-menu .outline-link a:focus,.primary-menu .outline-link a:hover,.primary-menu .outline-link a:visited{color:#18a287;background-color:#fff}.primary-menu .outline-link:last-of-type{margin-left:1rem}.primary-menu .outline-link a{display:inline-flex;position:relative;text-decoration:none;text-align:center;font-size:1rem;outline:0;border:none;font-weight:600;padding:.65em 1.55em;transition:all .25s cubic-bezier(.455,.03,.515,.955);border-radius:.5em;box-shadow:inset 0 0 0 2px #18a287}.primary-menu .outline-link a:active{color:#fff;background-color:#158c74}.primary-menu .outline-link a:hover{box-shadow:inset 0 0 0 3px #1bb89a}.primary-menu>.menu-item{margin-left:35px}}.primary-menu .has-dropdown{display:flex;flex-wrap:wrap;position:relative}@media all and (max-width:66.6875em){.primary-menu .has-dropdown>.menu-item__link{width:calc(100% - 50px)}}.primary-menu .has-dropdown .mobile-submenu-button{width:50px;background-position:center center;background-image:url(../images/svg/icon-arrow_down.svg);background-size:25px;background-repeat:no-repeat;cursor:pointer}@media all and (min-width:66.75em){.primary-menu .has-dropdown{flex-wrap:nowrap}.primary-menu .has-dropdown:focus-within>.navbar-dropdown,.primary-menu .has-dropdown:hover>.navbar-dropdown{transform:translateY(-5px) translateX(-50%);opacity:1;visibility:visible;pointer-events:auto}.primary-menu .has-dropdown .mobile-submenu-button{pointer-events:none;width:30px}}.primary-menu .navbar-dropdown{display:none;width:100%;font-size:90%}.primary-menu .navbar-dropdown.is-active{display:block}@media all and (min-width:66.75em){.primary-menu .navbar-dropdown{display:block;position:absolute;top:35px;left:50%;opacity:0;visibility:collapse;z-index:7;transform:translateY(25px) translateX(-50%);min-width:200px;background:#fff;border-top:2px solid #fafafa;border-bottom:4px solid #f5b05b;box-shadow:0 3px 6px rgba(136,155,166,.12);transition:all .2s cubic-bezier(.455,.03,.515,.955);font-size:.875rem;pointer-events:none}.primary-menu .navbar-dropdown .menu-item__link{padding:1rem;border-bottom:1px solid #e8e8e8}.menu-toggle{display:none}}@media all and (max-width:66.6875em){.primary-menu .menu-item{border-top:1px solid #e8e8e8;text-indent:5vw}.primary-menu .menu-item .navbar-dropdown .menu-item{text-indent:10vw}}.menu-toggle{background-color:#fff;font-weight:700;font-size:1.0625rem;cursor:pointer}.cmn-toggle-switch{position:relative;width:75px;height:48px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:0;border:none;cursor:pointer;transition:background .2s}.cmn-toggle-switch:focus{outline:0}.cmn-toggle-switch .burgicon{display:block;position:absolute;top:13px;right:0;left:36px;height:4px;background:#000}.cmn-toggle-switch .burgicon-text{display:block;position:absolute;top:30px;right:0;font-size:14px}.cmn-toggle-switch .burgicon::after,.cmn-toggle-switch .burgicon::before{content:"";display:block;position:absolute;left:0;width:100%;height:4px;background-color:#000}.cmn-toggle-switch .burgicon::before{top:-10px}.cmn-toggle-switch .burgicon::after{bottom:-10px}.cmn-toggle-switch__htx .burgicon{transition:background 0s .2s}.cmn-toggle-switch__htx .burgicon::after,.cmn-toggle-switch__htx .burgicon::before{transition-duration:.2s,.2s;transition-delay:.2s,0s}.cmn-toggle-switch__htx .burgicon::before{transition-property:top,transform}.cmn-toggle-switch__htx .burgicon::after{transition-property:bottom,transform}.cmn-toggle-switch__htx.is-active .burgicon{background:0 0}.cmn-toggle-switch__htx.is-active .burgicon::before{top:0;transform:rotate(45deg)}.cmn-toggle-switch__htx.is-active .burgicon::after{bottom:0;transform:rotate(-45deg)}.cmn-toggle-switch__htx.is-active .burgicon::after,.cmn-toggle-switch__htx.is-active .burgicon::before{transition-delay:0s,.2s}.secondary-menu{text-align:center;font-size:.875rem}.secondary-menu>li{margin-bottom:.625rem}.secondary-menu a,.secondary-menu a:active,.secondary-menu a:focus,.secondary-menu a:hover{color:#fff}.secondary-menu .navbar-dropdown{margin:0;width:100%;list-style:none;font-size:1.0625rem}@media all and (min-width:56.25em){.secondary-menu{font-size:1.0625rem;display:flex;flex:1;flex-direction:row;justify-content:space-between;text-align:left}.secondary-menu>.menu-item+.menu-item{padding-left:1.25rem}.secondary-menu .navbar-dropdown{display:block}}.secondary-menu .navbar-dropdown a{display:inline-block;padding-bottom:.625rem}@media all and (min-width:56.25em){.secondary-menu .navbar-dropdown a{position:relative;padding-bottom:1.25rem}.secondary-menu .navbar-dropdown a:after{content:'';position:absolute;bottom:1.25rem;left:0;width:0;height:2px;background-color:transparent;transition:all .25s ease-out}.secondary-menu .navbar-dropdown a:hover:after{width:100%;background-color:#fff}.area-navigation a{font-size:.875rem}}.secondary-menu .mobile-submenu-button{display:none}.optanon-trigger-display-info{cursor:pointer}.area-navigation-wrapper{background:#9f2943}.area-navigation{font-weight:600}.area-navigation ul{list-style:none;margin:0;display:flex}.area-navigation li{margin:0}.area-navigation a{display:block;padding:.625rem;text-decoration:none;color:#fff;font-size:.875rem}.area-navigation a:focus,.area-navigation a:hover{background:#fff;color:#9f2943}.area-navigation .current-menu-item,.area-navigation .current-page-ancestor{position:relative}.area-navigation .current-menu-item a,.area-navigation .current-page-ancestor a{background:#fff;color:#4a4a4a}.menu-products-subpages-wrapper{text-align:center;border-bottom:1px solid #e8e8e8;background-color:#fff;margin:0;padding:0}.menu-products-subpages{margin:0;padding:0;list-style:none}.menu-products-subpages li{display:flex;flex:1;margin:0;align-items:center;justify-content:center}.menu-products-subpages li.active,.menu-products-subpages li.current_page_item{background:#18a287}.menu-products-subpages li.active a,.menu-products-subpages li.current_page_item a{color:#fff}@media all and (max-width:56.1875em){.menu-products-subpages li+li{border-top:1px solid #e8e8e8}}@media all and (min-width:56.25em){.menu-products-subpages-wrapper.is-fixed{position:fixed;top:0;z-index:6;width:100%}.menu-products-subpages{display:flex}.menu-products-subpages li+li{border-left:1px solid #e8e8e8}}.menu-products-subpages li a{display:block;width:100%;padding:.625rem}@media all and (min-width:56.25em){.menu-products-subpages li a{padding:1.25rem}}.c-city-tabber{display:flex;border-top:1px solid #e8e8e8;font-size:.875rem;background-color:#fff}.c-city-tabber__button{width:50%;text-align:center;padding:.625rem;border-left:1px solid #e8e8e8;cursor:pointer;font-weight:600;transition:all .2s ease-out}.c-city-tabber__button+.c-city-tabber__button{border-right:1px solid #e8e8e8}.c-city-tabber__button.is-active{background-color:#18a287;color:#fff;cursor:default}.c-city-tabber__button:not(.is-active):hover{background-color:#117662;color:#fff}.cityadress-search,.citylist-search{display:none}.cityadress-search.is-active,.citylist-search--company,.citylist-search.is-active{display:block}.google-places-search-wrapper{max-width:500px}.google-places-search-wrapper .c-card{background:#18a287;border-radius:0;color:#fff}.google-places-search-wrapper .c-card h4{font-size:1.25rem}.google-places-search{position:relative}.google-places-input,.google-places-input:active,.google-places-input:focus,.google-places-input:hover{outline:0}.google-places-input[data-consumertype=company]{margin:0 auto}input[type=text].citynet__search{padding:1.25rem 70px 1.25rem 1.25rem;font-size:1.25rem;background-image:url(../images/svg/icon-search_filled.svg);background-position:right .625rem center;background-repeat:no-repeat;background-size:10%;border:2px solid #e8e8e8}input[type=text].citynet__search:focus{border:2px solid #e8e8e8}.citynet__results{position:absolute;z-index:7;width:100%;margin:0;list-style:none;background-color:#fff;font-size:.875rem}.citynet__results li{margin:0}.citynet__results a{display:block;padding:.625rem 1.25rem;color:#4a4a4a;border-bottom:1px solid #e8e8e8;transition:all .25s ease-out}.citynet__results a:focus,.citynet__results a:hover{background:#18a287;color:#fff}body,html{height:100%}.citynet__results-label{display:none}.citynet__results-close{position:absolute;top:0;right:0;bottom:0;width:40px;background-image:url(../images/svg/icon-close.svg);background-position:center center;background-repeat:no-repeat;background-size:35%;cursor:pointer;transition:transform .5s ease-in-out}.citynet__results-close:hover{transform:rotate(90deg)}.pac-item{padding:10px 20px}.pac-item:hover{background-color:#f7f7f7}.citynet__label{width:50%;padding:10px 5px;font-weight:600;text-align:center;border-top:1px solid #bfbfbf;border-right:1px solid #bfbfbf;cursor:pointer;transition:all .2s}.citynet__label--adressearch{border-left:1px solid #bfbfbf}.citynet__label.is-active{background-color:#18a287;color:#fff}.tt-menu{width:422px;margin:5px 0 12px;max-height:150px;overflow-y:auto;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.citynet-result-header,.tt-menu .tt-dataset .tt-suggestion.tt-selectable{border-bottom:1px solid #e8e8e8}.tt-menu .tt-dataset .tt-suggestion.tt-selectable.tt-cursor,.tt-menu .tt-dataset .tt-suggestion.tt-selectable:active,.tt-menu .tt-dataset .tt-suggestion.tt-selectable:focus,.tt-menu .tt-dataset .tt-suggestion.tt-selectable:hover{background-color:#18a287;color:#fff}.tt-menu .tt-dataset .tt-suggestion.tt-selectable:last-of-type{border-bottom:none}.tt-suggestion{color:#4a4a4a;padding:3px 20px;font-size:18px;line-height:24px}#address_search_main_div span.twitter-typeahead{width:100%}.google-places-error{width:100%;margin:0 auto;padding:10px;color:#FFF;background:#e81752;text-align:center;display:block}.citynet-result-header{padding:.625rem 1.25rem;margin:0;font-weight:700;color:#4a4a4a}.select2-container.select2-container--bb2 .select2-selection{height:auto;line-height:1.7;padding:1.25rem 70px 1.25rem 1.25rem;font-size:1.25rem;border:2px solid #e8e8e8;border-radius:0;color:#7a7a7a;background-image:url(../images/svg/icon-arrow_down-grey.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:10%;transition:border-color .25s ease-out;width:100%;max-width:100%;background-color:#fff}.select2-container.select2-container--bb2 .select2-selection:hover{border-color:#e8e8e8}.select2-container.select2-container--bb2 .select2-selection.select2-container--focus,.select2-container.select2-container--bb2 .select2-selection:focus{outline:0;border:2px solid #1bb89a}.select2-container--bb2 .select2-dropdown .select2-search--dropdown .select2-search__field{padding:.625rem}.select2-container--bb2 .select2-dropdown .select2-selection--single{height:auto;padding:1.25rem}.select2-container--bb2 .select2-dropdown .select2-selection--single:focus{outline:0}.select2-container--bb2 .select2-dropdown .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}.select2-container--bb2 .select2-dropdown .select2-results{display:block}.select2-container--bb2 .select2-dropdown .select2-results__options{max-height:300px;overflow-y:auto}.select2-container--bb2 .select2-dropdown .select2-results__option{display:block;font-size:.875rem;color:#4a4a4a;border-bottom:1px solid #e8e8e8;padding:8px 20px;margin:0;transition:all .2s ease-out;overflow-y:auto}.select2-container--bb2 .select2-dropdown .select2-results__option--highlighted,.select2-container--bb2 .select2-dropdown .select2-results__option:focus,.select2-container--bb2 .select2-dropdown .select2-results__option:hover{background:#f7f7f7}.contact-directly-wrapper{max-width:600px;margin:0 auto;text-align:center}.contact-directly__form .submitted-message{padding:10px;font-size:17px;text-align:center;background:#1cab97;color:#fff;border-radius:5px}.contact-directly__form .submitted-message p{margin:0}.contact-directly__form input[type=number],.contact-directly__form input[type=search],.contact-directly__form input[type=text],.contact-directly__form input[type=email],.contact-directly__form input[type=url],.contact-directly__form input[type=password],.contact-directly__form input[type=tel],.contact-directly__form input[type=date],.contact-directly__form input[type=month],.contact-directly__form input[type=week],.contact-directly__form input[type=time],.contact-directly__form input[type=datetime],.contact-directly__form input[type=datetime-local],.contact-directly__form input[type=color],.contact-directly__form input[type=file]{width:100%;padding:32px 15px 6px;color:#444;outline:0;letter-spacing:.2px}@media all and (min-width:56.25em){.contact-directly__form form{display:flex;flex-wrap:wrap}}.contact-directly__form form p:empty{display:none}.contact-directly__form form .legal-consent-container{font-size:90%}.contact-directly__form form .hs-recaptcha{margin:0 0 10px;padding-top:3px}@media all and (min-width:56.25em){.contact-directly__form form .hs-recaptcha{margin:0}}.contact-directly__form form>div{position:relative;padding:0 10px;margin-bottom:10px}@media all and (min-width:56.25em){.contact-directly__form form>div{width:50%;flex:0 0 auto;margin-bottom:30px}}.contact-directly__form form>div>label{position:absolute;top:11px;left:22px;font-size:10px;font-weight:600;text-transform:uppercase;color:#6f6f6f;letter-spacing:.4px;border-bottom:1px solid #dadada}.contact-directly__form form .hs-form-booleancheckbox-display{display:flex;align-items:baseline;text-align:left}.contact-directly__form form .hs-form-booleancheckbox-display input{margin-right:10px}.contact-directly__form form .hs_error_rollup{display:none}.contact-directly__form form .hs-error-msgs{position:relative;bottom:0;margin:0;padding:0;list-style:none}.contact-directly__form form .hs-error-msgs li{margin:0}.contact-directly__form form .hs-error-msgs label{display:block;position:relative;width:100%;color:#FFF;background-color:#C22B42;font-size:.875rem;font-weight:600;text-align:center;padding:.3125rem}@media all and (min-width:56.25em){.contact-directly__form form .hs-error-msgs label{position:absolute;top:-5px}}.contact-directly__form form .hs-error-msgs label:after{content:" ";position:absolute;top:-14px;right:0;left:0;width:0;height:0;margin-left:auto;margin-right:auto;border:solid transparent;border-top-color:solid transparent;border-bottom-color:#C22B42;border-width:10px}.contact-directly__form form li,.contact-directly__form form ul{margin:0;padding:0;list-style:none}.slider{position:relative;min-height:12.5rem;background:#ebebeb}@media all and (min-width:56.25em){.slider{min-height:25rem}}.slider:not(a){cursor:default}.slider__item{background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:12.5rem}.slider__item img{display:block;margin:0 auto;height:auto}@media all and (min-width:56.25em){.slider__item{min-height:25rem}.slider__item img{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.slider__text{background:rgba(156,18,70,.8);color:#FFF;font-size:em(18);font-weight:600;max-width:22em;position:absolute;top:50%;left:50%;padding:.625rem .9375rem;transform:translate3D(-50%,-50%,0)}.cover-image,.slider__content,.slider__item-wrapper,.widget-title{position:relative}@media all and (min-width:56.25em){.slider__text{padding:.9375rem 1.5625rem;font-size:em(26)}.slider__content{flex-direction:column;display:flex;justify-content:center;min-height:400px}}@media all and (min-width:77.5em){.slider__text{font-size:em(32)}}.slides{overflow:hidden;height:auto}.slider__item-wrapper{height:100%;width:100%}.slider__row{width:100%}@media all and (min-width:56.25em){.slider__row{display:table;table-layout:fixed}.slider-column-6{display:table-cell;vertical-align:middle;width:50%}.slider-column-12{display:table-cell;vertical-align:middle;width:100%}.slider-column-12 .slider__content{align-items:center}}.slider-link{cursor:pointer}.slider-column-6:first-of-type{animation-name:fadeInLeft;animation-iteration-count:1s;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slider-column-6:last-of-type{animation-name:fadeInRight;animation-iteration-count:1s;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slider-column-12 .slider__content{animation-name:fadeInDown;animation-iteration-count:1s;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-feed{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.c-feed__list li:not(:last-child){margin-bottom:2.5rem}.c-feed__list span{font-size:.875rem}#mc_embed_signup{background:#fff;clear:left;font:14px Helvetica,Arial,sans-serif}#mc-embedded-subscribe.button{background-color:#00a081}#mc-embedded-subscribe.button:hover{background-color:#00896f}.cover-image-container{display:table-cell;vertical-align:middle}.cover-image--wrapper{height:18.75rem;overflow:hidden}@media all and (min-width:56.25em){.cover-image--wrapper{height:21.875rem}}.cover-image{display:table;width:100%;height:25rem;top:-3.125rem;background-position:center center;background-size:cover}.cover-image:not(a){cursor:default}.cover-image__headline{display:inline-block;padding:.9375rem 1.5625rem;margin:0;background:rgba(156,18,70,.8);color:#FFF;font-weight:600;font-size:em(30)}@media all and (min-width:56.25em){.cover-image{height:28.125rem}.cover-image__headline{font-size:em(38);max-width:31.25rem}.cover-image--customer-service{min-height:18.75rem}}@media all and (min-width:77.5em){.cover-image__headline{font-size:em(46);max-width:37.5rem}}.cover-image__headline--customer-service{padding:1.25rem 0 .625rem;color:#FFF;max-width:37.5rem;text-transform:uppercase;letter-spacing:.3px;display:inline-block;font-size:em(24)}@media all and (min-width:56.25em){.cover-image__headline--customer-service{font-size:em(38);line-height:1.2}}@media all and (min-width:77.5em){.cover-image__headline--customer-service{font-size:em(45)}}.cover-image__headline--brf{color:#FFF;font-size:em(22);font-weight:600}@media all and (min-width:56.25em){.cover-image__headline--brf{font-size:em(38)}}@media all and (min-width:77.5em){.cover-image__headline--brf{font-size:em(40)}}.cover-image--news{background-image:url(../images/nyheter.jpg)}.cover-image--vd_presents{background-image:url(../images/header_vd-presents.jpg)}.sidebar{word-wrap:break-word}.widget{font-size:90%;border:1px solid #e8e8e8}.widget li,.widget ul{list-style:none;margin:0;padding:0}.widget+.widget{margin-top:2.1875rem}.textwidget{padding:1.25rem}.widget-title{background:#f5b05b;color:#FFF;padding:.75rem;margin:0;text-align:center}.widget-title:after{content:"";display:block;position:absolute;border-top:5px solid;border-top-color:#f5b05b;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px;left:50%;width:0;height:0;margin-left:-5px}.widget-title--livechat{background:#129c87;color:#FFF}.widget-title--livechat:after{border-top-color:#129c87}.nav-subpages .sub-menu,.widget_nav_menu .menu-item+.menu-item{border-top:1px solid #e8e8e8}.widget_search input{width:100%}.widget_search .search-submit{display:none}#calendar_wrap,.widget_archive ul{padding:1rem}#wp-calendar{margin:0}.widget_categories .cat-item{display:block;padding:.9375rem;text-align:center;font-weight:600;border-bottom:1px solid #e8e8e8;color:#666}.widget_categories .cat-item.current-cat a{color:#158c74}.widget_nav_menu .menu-item a:active,.widget_nav_menu .menu-item a:focus,.widget_nav_menu .menu-item a:hover,.widget_nav_menu .menu-item.current-menu-item>a{color:#18a287}.widget_nav_menu .menu-item a{display:block;padding:.9375rem;border-bottom:none;font-weight:600;text-align:center}.nav-subpages .sub-menu{display:none}.nav-subpages .current-menu-item .sub-menu{display:block;font-size:85%}.nav-subpages .current-menu-item .sub-menu a{margin-left:1rem}.widget_meta ul{padding:1rem}.widget_recent_entries ul{padding:0 .9375rem}.widget_recent_entries li{display:block;padding:.9375rem;text-align:center;font-weight:400;border-bottom:1px solid #ebebeb}.search-form input{padding:1rem;border:none}.tagcloud{padding:2rem}.tagcloud a{padding:.75rem;margin:.25rem;font-size:.875em!important;background:#129c87;color:#FFF;border-radius:5px;display:inline-block;font-weight:600;border:none}.faq-cloud__picker.active,.faq-cloud__picker:hover,.faq-question.active,.faq-question:hover{color:#1bb89a}.tagcloud a:hover{background:#1bb89a;border:none}.faq-cloud__picker--parent .faq-cloud__arrow,.faq-question:before{background-image:url(../images/svg/icon-arrow_down.svg);background-repeat:no-repeat}.cloud_faq--pickers,.faq-entry{border-bottom:1px solid #e8e8e8}.faq-category{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));grid-gap:1.25rem}.faq-entries{margin:0 0 1.25rem;padding:0;list-style:none}.faq-entries li{margin:0}.faq-entry{display:block}.faq-question{cursor:pointer;margin:0;padding:1.25rem 0;transition:all .25s ease-out}.faq-question span{overflow:hidden;display:block;padding-left:10px}.faq-question.active:before{transform:rotate(180deg)}.faq-question:before{content:'';display:block;float:left;position:relative;top:5px;width:1.1875rem;height:1.1875rem;background-size:1.1875rem}.faq-answer{display:none;padding:0 1.25rem;font-size:1.0625rem}.cloud_faq--pickers{border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;margin-bottom:1.25rem}.cloud_faq--pickers li,.cloud_faq--pickers ul{list-style:none}.cloud_faq--pickers ul{margin:0;padding:0}.faq-cloud__picker{padding:.625rem .625rem .625rem 1.875rem;margin:0;font-size:90%;transition:all .2s ease-in-out}.faq-cloud__picker--children{margin:0;padding:0}.faq-cloud__picker--child{cursor:pointer;margin:0;border-top:1px solid #e8e8e8}.faq-cloud__picker--parent{font-weight:600;cursor:pointer;position:relative;margin:0;border-top:1px solid #e8e8e8}.faq-cloud__picker--parent .faq-cloud__arrow{position:absolute;top:0;left:0;width:1.875rem;height:2.8125rem;background-position:center center;background-size:1.375rem}.faq-cloud__picker--parent .faq-cloud__arrow.active{transform:rotate(180deg)}.c-site-footer{background:#9f2943;border-bottom:2.5rem solid #8b243a}.c-site-footer__about{text-align:center;color:#fff}@media all and (min-width:56.25em){.c-site-footer__about{text-align:left}}.c-site-footer__contact{color:#fff}.c-site-footer__contact:before{width:230px;content:" ";display:block;border-bottom:1px solid #fff}@media (max-width:900px){.c-site-footer__contact{text-align:center}.c-site-footer__contact:before{width:250px;margin-left:-o-calc(50% - 125px);margin-left:calc(50% - 125px)}}.c-site-footer__contact a{color:#fff;text-decoration:underline}.c-site-footer__contact a:visited{color:#fff}.c-status-block{margin-bottom:.5rem;padding:1.375rem;border:1px solid #e8e8e8;border-left:5px solid #e81752}.c-status-block.occurence-resolved{border-left-color:#2dd280}.occurence-status--ongoing,.occurence-status--resolved{padding:.25rem .4375rem;margin-left:.1875rem;font-weight:600;color:#fff;border-radius:.625rem;font-size:1.0625rem}.occurence-status--ongoing{background:#e81752}.occurence-status--resolved{background:#2dd280}.header-search-navigation{display:flex;flex-direction:column;justify-content:center;min-width:35px;color:#fff;font-weight:600;text-decoration:none;font-size:.875rem;background-image:url(../images/svg/icon-search.svg);background-size:35px;background-repeat:no-repeat;text-indent:-9999px;background-position:center center;cursor:pointer;transition:all .25s ease-out}.c-card.c-card--hover,.header-search-popup input.search-submit{transition:all .25s cubic-bezier(.455,.03,.515,.955)}.header-search-navigation:hover{background-color:#8b243a}.header-search-popup{display:none;width:100%}@media all and (min-width:56.25em){.header-search-navigation{text-indent:0;background-position:center right;padding:.625rem 2.5rem .625rem .625rem}.header-search-popup{padding:1.25rem 0}}.header-search-popup input.search-field{border:none;border-radius:0;padding:.625rem .9375rem}@media all and (min-width:56.25em){.header-search-popup input.search-field{border-top-right-radius:0;border-bottom-right-radius:0}}.header-search-popup input.search-submit{background-color:#18a287;border:none;color:#fff;font-weight:600;padding:.65em 1.55em;border-radius:0}.c-linkblock,a.product-sheet{transition:all .25s ease-out}.header-search-popup input.search-submit:hover{background:#1bb89a}.search article.hentry{margin-bottom:2.5rem}a.product-sheet{display:block;padding:1.25rem;font-size:1.375rem;text-align:center;color:#fff;background:#158c74}@media all and (min-width:56.25em){.header-search-popup input.search-submit{border-top-right-radius:.5em;border-bottom-right-radius:.5em}a.product-sheet{font-size:2.5625rem}}a.product-sheet:active,a.product-sheet:focus,a.product-sheet:hover{background:#1bb89a}.product__image{border-radius:50%}@media all and (max-width:56.1875em){.product__image{max-height:150px;width:auto}}.site-header{position:relative;border-bottom:1px solid #e8e8e8}.headercontainer{padding-top:1.75rem;padding-bottom:1.75rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media all and (min-width:66.75em){.headercontainer{flex-wrap:nowrap;padding-bottom:1.75rem}}.logo-svg{display:block;max-height:65px}.c-product-comparison{position:relative;background-color:#f5b05b}.c-product-comparison__lead{max-width:800px;color:#fff;font-size:1.75rem;margin:0 auto}.c-ftg-product__object,.c-product-comparison__title{font-family:"Open Sans",sans-serif}.c-product-comparison__grid{display:grid;grid-template-columns:1fr;grid-gap:2vw;margin-top:2.5rem;justify-content:center}@media all and (min-width:56.25em){.c-product-comparison__grid{grid-template-columns:1fr 1fr;margin-top:5.625rem}}.c-product-comparison__product{position:relative;z-index:1;background-color:#FFF;padding:2.5rem 1.875rem;border-radius:5px;border:1px solid #e8e8e8;box-shadow:0 10px 20px rgba(3,27,78,.1);transition:all 820ms cubic-bezier(.165,.84,.44,1)}.c-product-comparison__product:hover .btn,.c-product-comparison__product:hover .nav-next a,.c-product-comparison__product:hover .nav-previous a,.c-product-comparison__product:hover input.search-customerservice--submit[type=submit],.nav-next .c-product-comparison__product:hover a,.nav-previous .c-product-comparison__product:hover a{background-color:#1bb89a;box-shadow:0 .3em 1em -.2em rgba(24,162,135,.75)}.c-product-comparison__title{position:relative;color:#18a287;font-size:2.375rem;letter-spacing:.25px;font-weight:400}@media all and (min-width:77.5em){.c-product-comparison__grid{grid-template-columns:1fr 1fr 1fr 1fr;margin-top:7.5rem}.c-product-comparison__product:hover{transform:scale(1.1)}.c-product-comparison__title{font-size:2rem}}.c-product-comparison__title:after{content:'';display:block;width:50%;height:5px;background-color:#e8e8e8;margin:1.25rem auto}.c-ftg-product,.c-tabs{background-color:#fff}.c-product-comparison__fiber{display:block;font-size:1.25rem;margin-bottom:.625rem}.c-product-comparison__speed{position:relative;font-weight:600}.c-product-comparison__plus{margin-left:2px}.c-product-comparison__mbit{display:block;font-weight:400;margin-top:.625rem;font-size:1.125rem}.c-product-comparison__subtitle{font-size:1.375rem;font-weight:600;color:#7a7a7a}.c-product-comparison__notice{max-width:300px}.c-ftg-product{padding:2.5rem;box-shadow:0 20px 36px 0 rgba(93,124,181,.09),0 5px 12px -3px rgba(0,0,0,.07);position:relative}@media all and (min-width:56.25em){.c-ftg-product{height:100%}}.c-ftg-product__title{position:relative}.c-ftg-product__title:after{content:'';display:block;width:50%;height:5px;background-color:#e8e8e8;margin:1.25rem auto}.c-ftg-product__object{display:block;margin:1.25rem auto;padding:1.25rem;background-color:#18a287;border-radius:.625rem;color:#fff;box-shadow:0 2px 7px rgba(0,0,0,.1);transition:all .25s ease-in-out}.c-ftg-product__object:active,.c-ftg-product__object:focus,.c-ftg-product__object:visited{color:#fff}.c-ftg-product__object:hover{background-color:#1bb89a;color:#fff;box-shadow:0 3px 6px rgba(136,155,166,.12)}.c-ftg-product__object__title{font-size:1.75rem;margin-bottom:.625rem;font-weight:600}.c-ftg-product__object__subtitle{font-size:1.25rem;margin:0}.c-ftg-product__data{margin:0 auto;max-width:375px}.c-ftg-product__data dt{margin:1.25rem 0 0;font-size:1.25rem}.c-ftg-product__data dd{margin:0 0 5px}.link-list ul{margin:0;list-style:none}.link-list__link{margin-bottom:.625rem}.link-list__link a{border:1px solid #e8e8e8;padding:.75rem;margin-bottom:.75rem;display:block;font-size:90%;font-weight:600}.c-tabs__content,.c-tabs__navItem{border-radius:.3125rem}.alert-wrapper{border-bottom:1px solid #FFF;text-align:center}.alert{padding:.625rem;color:#FFF}.alert+.alert{border-top:1px solid #FFF}.alert a{color:#FFF}.alert a:hover{border-bottom-color:#FFF}.alert--red{background-color:#e81752}.alert--orange,.c-offer-splash{background-color:#f5b05b}.alert--blue{background-color:#1970c8}.alert__close{background-image:url(../images/svg/icon-close.svg);background-repeat:no-repeat;background-size:15px;background-position:center center;text-indent:-9999px;cursor:pointer;float:right;width:15px}.breadcrumbs{font-size:1.0625rem;padding:1.25rem 0;text-align:center}.breadcrumbs .breadcrumb{margin:0}.social-media-sharing__item{float:left;padding:10px}.osd-sms-title{font-weight:600}.osd-sms-icon-button.osd-no-custom-icon>.osd-sms-link{border-bottom:none}.cover-image--blog{background-image:url(../images/nyheter.jpg)}a.archive-link,a.archive-link:hover{color:#fff}.c-tabs__navigation{list-style:none;margin:0 0 1.25rem}@media all and (min-width:56.25em){.c-tabs__navigation{margin:0;display:flex;flex-direction:column;justify-content:space-between}.c-tabs__content{min-height:100%}}.c-tabs__navigation li{margin:0}.c-tabs__navigation li:last-child .c-tabs__navItem{margin-bottom:0}.c-tabs__navItem{display:block;position:relative;padding:.625rem 2.5rem;margin:0 0 .625rem;background:#f4a443;font-weight:600;color:#fff}.c-tabs__navItem:active,.c-tabs__navItem:focus,.c-tabs__navItem:hover,.c-tabs__navItem:visited{color:#fff;box-shadow:0 20px 36px 0 rgba(93,124,181,.09),0 5px 12px -3px rgba(0,0,0,.07)}.c-tabs__navItem:hover{background:#f5b05b}.c-tabs__navItem[aria-selected=true]{background:#f5b05b;box-shadow:0 20px 36px 0 rgba(93,124,181,.09),0 5px 12px -3px rgba(0,0,0,.07)}.c-tabs__navItem[aria-selected]:after{content:'';display:block;position:absolute;width:45px;height:45px;background-image:url(../images/svg/icons/icon-arrow.svg);background-size:75%;background-position:center center;background-repeat:no-repeat;transition:all .3s ease-in-out;opacity:1;top:calc(50% - (45px/2));left:-33px;transform:rotate(130deg)}.c-tabs__navItem:not([aria-selected=true]):after{width:10px;height:10px;left:-60px;top:-40px;opacity:0;transform:rotate(90deg)}.c-tabs__navItem:not([aria-selected=true]):hover:after{opacity:1;top:-20px;left:-35px;transform:rotate(175deg);width:55px;height:55px}[role=tablist]:hover .c-tabs__navItem:not([aria-selected=false]):not(:hover):after{left:-60px;opacity:.5}ol.tab--interviews-data,ol.tab--interviews-nav{list-style:none;margin:0;padding:0}ol.tab--interviews-nav{display:flex;justify-content:space-between}ol.tab--interviews-data>li{display:none;padding:1.5625rem;border:1px solid #e8e8e8}ol.tab--interviews-data>li.active{display:block}.c-troubleshooter{background-color:#fff}.c-troubleshooter-node{padding:1.25rem;display:none;text-align:center}@media all and (min-width:56.25em){.c-troubleshooter{box-shadow:0 20px 36px 0 rgba(93,124,181,.09),0 5px 12px -3px rgba(0,0,0,.07)}.c-troubleshooter-node{padding:2.5rem 5rem}}.c-troubleshooter-node.is-active{display:block}.c-troubleshooter-node.is-active .c-troubleshooter-node__content{animation-name:fadeInUp;animation-iteration-count:1s;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-troubleshooter-node.is-answered{padding:1.25rem;background-color:#18a287;color:#fff;position:relative}.c-troubleshooter-node.is-answered:not([data-node="1"]):before{content:'';position:absolute;display:block;top:-10px;left:calc(50% - 10px);width:20px;height:20px;color:#fff;text-align:center;background-image:url(../images/private/troubleshooter/troubleshooter-arrow.svg);background-repeat:no-repeat;background-size:20px;background-position:center center}.c-troubleshooter-node.is-answered[data-answer]{position:relative}.c-troubleshooter-node.is-answered[data-answer]:after{content:attr(data-answer)}.c-troubleshooter-node.is-answered[data-answer]:after:first-letter{text-transform:capitalize}.c-troubleshooter-node.is-answered .c-troubleshooter-title{font-size:1.25rem}.c-troubleshooter-node.is-answered .c-troubleshooter-node__content{display:none}.c-troubleshooter-image{margin:0 auto;max-width:400px}@media all and (max-width:56.1875em){.c-troubleshooter-image+.c-troubleshooter-image{border-top:1px solid #e8e8e8}}.c-troubleshooter-image figcaption{font-size:.875rem;margin-top:.625rem}.c-troubleshooter-image img{display:block;margin:0 auto}.c-troubleshooter-node__content label input,.c-troubleshooter-node__content.is-hidden{display:none}.c-troubleshooter-title{margin:0 auto;max-width:555px}.c-troubleshooter-node__content label{cursor:pointer}.c-troubleshooter__form{text-align:left}.c-troubleshooter__form .gfield{margin-bottom:1.25rem}.c-troubleshooter__form label{display:block}.c-troubleshooter__form .gfield_description{font-size:.75rem}@media all and (min-width:56.25em){.c-troubleshooter-buttongroup{display:flex;justify-content:center}}.c-troubleshooter-buttongroup .btn,.c-troubleshooter-buttongroup .nav-next a,.c-troubleshooter-buttongroup .nav-previous a,.c-troubleshooter-buttongroup input.search-customerservice--submit[type=submit],.nav-next .c-troubleshooter-buttongroup a,.nav-previous .c-troubleshooter-buttongroup a{margin:1.25rem}.error-guide{min-height:18.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ebebeb;padding:1.875rem;margin:1.875rem 0}.error-guide-question{margin-bottom:1rem}.error-guide-answers a{padding:1.25rem;color:#FFF;text-align:center;font-weight:700;border-radius:5px;display:inline-block;min-width:7.5rem;margin:.625rem}.guide-cta-container{display:flex;align-items:center;justify-content:center}.guide-cta{max-width:850px;margin:0 20px 30px;padding:20px;border-radius:15px;box-shadow:0 10px 20px 0 rgba(34,43,55,.2);overflow:hidden}@media all and (min-width:56.25em){.guide-cta--text{display:flex;flex-direction:column;flex:1;margin-top:120px;margin-left:-20px;margin-right:40px}}.guide-cta--text *{margin:0 px}.guide-cta--headline{font-weight:400;letter-spacing:.3px;margin-bottom:.5em}.guide-cta--preamble{font-weight:600;font-size:150%;letter-spacing:.3px;margin-bottom:1em}.guide-cta--image-container{display:flex;margin-left:auto}.guide-cta--image{margin-right:30px;box-shadow:15px 15px #18a287;max-width:200px}.guide-cta--button a,.guide-cta--button-link a{z-index:1;border-radius:.25em;box-shadow:0 4px 6px rgba(50,50,93,.1),0 1px 1px rgba(0,0,0,.08);transition:all .35s ease-out;position:relative;font-weight:600}.guide-cta--button a{display:inline-block;background-color:#18a287;padding:10px;font-size:17px}@media all and (min-width:56.25em){.guide-cta--image{margin:40px;max-width:250px}.guide-cta--button a{display:inline-flex;font-size:18px;padding:20px 35px}}.guide-cta--button a:hover{transform:translateY(-4px)}.guide-cta--button .hs-cta-img{background-color:#fff}.guide-cta--button-link a{display:inline-block;background-color:#18a287;color:#fff;padding:10px;font-size:17px}@media all and (min-width:56.25em){.guide-cta--button-link a{display:inline-flex;font-size:18px;padding:20px 35px}}.guide-cta--button-link a:hover{transform:translateY(-4px)}.c-usplist{list-style:none}.c-usplist li{position:relative;padding-bottom:2.5rem;margin-bottom:2.5rem}.c-usplist li:after,.c-usplist.c-usplist--checked li:before{position:absolute;content:'';left:0}.c-usplist li :last-child{margin-bottom:0}.c-usplist li:after{display:block;bottom:0;width:100%;height:5px;background-color:rgba(245,176,91,.25)}.c-usplist.c-usplist--tight li{padding-bottom:1.25rem;margin-bottom:1.25rem}.c-usplist.c-usplist--checked li{padding-left:2.5rem}.c-usplist.c-usplist--checked li:before{top:7px;width:25px;height:25px;background-image:url(../images/svg/icons/icon-checkmark.svg);background-size:contain;background-repeat:no-repeat}.c-usplist__title{font-weight:600}@media all and (max-width:56.1875em){.c-column-image{display:block;max-width:450px;width:100%;margin:0 auto}}.c-decorator{position:relative}.c-decorator__dot-mango{background-image:url(../images/backgrounds/pattern-dot-mango.svg);background-size:10px;background-repeat:repeat}.c-decorator__wifi-teal{background-image:url(../images/decorators/decorator-wifi-teal.svg);background-size:contain;background-repeat:no-repeat}.customer-service-background:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../images/backgrounds/bg-help-illustrations.svg);background-size:350px;background-repeat:repeat;opacity:.075}.d-blob--yellow{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1.2)}.c-seperator__wave{position:absolute;left:0;width:100%;fill:#fff}.c-seperator__wave.c-seperator__wave--bottom{bottom:-1px;transform:rotate(180deg);height:calc(170px + 15vw);max-height:31.25rem}.c-seperator__wave.c-seperator__wave--top{top:0;height:calc(170px + 15vw);max-height:31.25rem}.c-card{padding:2.5rem;box-shadow:0 20px 36px 0 rgba(93,124,181,.09),0 5px 12px -3px rgba(0,0,0,.07);background:#fff}.c-slider-box__about-company,.c-slider-box__branding,.c-slider-box__corona{background-repeat:no-repeat;background-size:cover;background-position:center center}.c-card.c-card--s{padding:1.25rem;box-shadow:0 3px 6px rgba(136,155,166,.12)}.c-card.c-card--hover:hover,.c-card.c-card--l,.c-feed-list,.c-slider-box .slides{box-shadow:0 60px 60px -20px rgba(25,45,100,.15)}.c-card.c-card--l{padding:2.5rem}@media all and (min-width:56.25em){.c-card.c-card--l{padding:5rem}}.c-feed-list{padding:3.5rem;background-color:#fff}.c-feed-list__imagelink{display:block}.c-feed-list__link{display:block;position:relative;padding:1.25rem 0;margin-bottom:1.25rem;font-weight:500}.c-feed-list__link:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:rgba(245,176,91,.25)}.c-slider-box{max-width:575px;margin:0 auto}.c-slider-box .slides{display:flex}.c-slider-box__nav .flex-control-nav,.search-adress-results{box-shadow:0 20px 36px 0 rgba(93,124,181,.09),0 5px 12px -3px rgba(0,0,0,.07)}.c-slider-box .flex-direction-nav{display:none}.c-slider-box__nav{display:flex;position:relative;justify-content:center}.c-slider-box__nav .flex-control-nav{display:flex;position:inherit;bottom:0;width:auto;background-color:#fff;padding:.625rem;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}.c-slider-box__nav .flex-control-nav:empty{display:none}.c-slider-box__slide{display:flex!important;background-color:#fff}.c-slider-box__content{display:flex;flex-direction:column;width:100%}.c-slider-box__body{min-height:200px;flex:1;padding:.625rem;color:#fff}.c-linkblock,.u-flex-column{flex-direction:column}@media all and (min-width:25em){.c-slider-box__body{min-height:225px;padding:2.5rem}}.c-slider-box__footer{padding:3rem 3.5rem;margin-top:auto}.c-slider-box__branding{background-image:url(../images/private/slider/slider-about-us.png)}.c-slider-box__corona{background-image:url(../images/private/slider/slider-corona-illustration.png)}.c-slider-box__about-company{background-image:url(../images/about-us/about_us-1.jpg)}.c-slider-box__podcast,.c-textCloud__item:before{background-size:contain;background-repeat:no-repeat}.c-slider-box__podcast{background-image:url(../images/pod-illustration-1200x628-880x461.png);background-position:center center}.c-feed-card{padding-top:2.5rem}.c-title-border{position:relative}.c-title-border:after{content:'';position:absolute;bottom:-2rem;left:calc(50% - 75px);width:150px;height:.5rem;border-radius:10px;background-color:#9f2943}.c-linkblock,.search-adress-results{padding:1.25rem;background-color:#fff}.search-adress-results{display:inline-block;border:3px solid #18a287}.c-linkblock{display:flex;height:100%;box-shadow:0 3px 6px rgba(136,155,166,.12);border-radius:.5em}.c-linkblock:hover{box-shadow:0 20px 36px 0 rgba(93,124,181,.09),0 5px 12px -3px rgba(0,0,0,.07)}@media all and (min-width:56.25em){.c-slider-box__body{min-height:231px}.c-linkblock{padding:2.5rem}}.c-linkblock__heading{font-size:1.75rem}.c-notice{border-left:10px solid #7a7a7a}.c-notice.c-notice--warning{background-color:#fde8ee;border-left-color:#e81752}.c-notice.c-notice--success{background-color:#eafbf2;border-left-color:#2dd280}.c-notice.c-notice--info{background-color:#e8f2fc;border-left-color:#1970c8}.c-notice__header{border-top-left-radius:.3125rem;border-top-right-radius:.3125rem;padding:1rem;position:relative;font-weight:700;font-size:1.0625rem}.c-notice__body{padding:1rem;font-size:.875rem;font-weight:600;border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem}.c-notice__header~.c-notice__body{padding-top:0}.c-textCloud{display:flex;justify-content:center;flex-wrap:wrap;margin:-1.25rem}.c-textCloud__item{margin:1.25rem;padding:0 1.25rem;font-weight:600;border-bottom:5px solid rgba(245,176,91,.5);list-style:none;position:relative;text-align:center;font-size:1.0625rem}@media all and (min-width:56.25em){.c-textCloud__item{padding:.3125rem 1.25rem;margin:1.25rem;font-size:1.375rem}}.c-textCloud__item:before{content:'';position:absolute;top:calc(50% - (15px/2));left:-7px;width:15px;height:15px;background-image:url(../images/svg/icons/icon-checkmark.svg)}.c-offer-splash{padding:.625rem 1.25rem;margin:.625rem 0;display:inline-block;color:#fff;border-radius:.3125rem}.c-offer-splash:visited{color:#fff}.ui-dialog{display:none;background-color:#fff;border:1px solid #e8e8e8;border-radius:5px;box-shadow:0 10px 20px rgba(3,27,78,.1);transition:all 820ms cubic-bezier(.165,.84,.44,1)}.ui-dialog.active{display:block}.ui-dialog .ui-dialog-content{padding:2.5rem}.ui-dialog .ui-dialog-buttonpane{padding:0 2.5rem 2.5rem;text-align:center}.ui-dialog .ui-dialog-titlebar{display:none}@keyframes pulsating{0%{transform:scale(1)}100%{transform:scale(1.2)}}.p-hero-private-frontpage{position:relative}@media all and (min-width:77.5em){.p-hero-private-frontpage img{position:absolute;left:-100px;width:850px;max-width:inherit;z-index:-1}}.p-hero-private-frontpage:after{content:'';position:absolute;top:10px;left:-20px;width:100%;height:25px;background-image:url(../images/decorators/decorator-speechbubble-teal.svg);background-repeat:no-repeat;background-position:center center;animation-name:pulsating;animation-duration:1.5s;animation-direction:alternate;animation-timing-function:ease-out;animation-iteration-count:infinite}@media all and (min-width:56.25em){.p-hero-private-frontpage:after{height:35px}}@media only screen and (max-width:768px){.p-hero-private-frontpage{display:none}.p-hero-private-frontpage img:after,.p-hero-private-frontpage:after{display:none;background:0 0}}.home .decorator-block-mango{position:absolute;right:0;bottom:0;width:200px;height:300px;background-image:url(../images/backgrounds/pattern-dot-mango.svg);background-size:10px;background-repeat:repeat;z-index:0}.home .c-feed-list{position:relative;z-index:1}@media all and (min-width:56.25em){.customer-service-contactways{display:flex}.customer-service-contact,a.customer-service-contact{flex:1 0 0;margin-left:20px}}.customer-service-contact,a.customer-service-contact{cursor:pointer;font-weight:600;text-align:center;padding:15px;display:block;background-color:#18a287;color:#FFF;margin-bottom:1rem}.customer-service-contact:hover,a.customer-service-contact:hover{background-color:#1bb89a;color:#FFF}.customer-service-contact:visited,a.customer-service-contact:visited{color:#FFF}.customer-service-contact.contact-chat,a.customer-service-contact.contact-chat{margin-left:0}.customer-service-highlights,.search-customerservice--wrapper{margin-bottom:2rem}input[type=text].search-customerservice--input{width:100%;font-size:1rem;padding-left:1rem;margin-bottom:1rem;height:2.8125rem;border-top-right-radius:0;border-bottom-right-radius:0}@media all and (min-width:56.25em){.search-customerservice--form{display:flex}input[type=text].search-customerservice--input{font-size:1.25rem;height:3.375rem;flex:1;width:auto}}input[type=submit].search-customerservice--submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2.8125rem;border-radius:0}@media all and (min-width:56.25em){input[type=submit].search-customerservice--submit{width:12.5rem;height:3.375rem}}.invoice-guide-image{box-shadow:3px 5px 30px rgba(0,0,0,.2);margin-bottom:20px;background:#fff;padding-right:10px}.page-template-private-product-broadband .c-decorator__wifi-teal{position:absolute;top:-30px;left:30%;width:100px;height:100px;animation-name:bounceIn;animation-iteration-count:1s;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-template-private-product-broadband .c-decorator__dot-mango{position:absolute;right:25px;bottom:40px;width:100px;height:100px;mix-blend-mode:screen}@media all and (min-width:56.25em){.page-template-private-product-broadband .c-decorator__dot-mango{bottom:-40px;width:150px;height:150px}}@keyframes fadeIn{0%{top:-15px;opacity:0}100%{top:0;opacity:.1}}.page-tv-hero{position:relative;background-color:#fafafa;overflow:hidden}.page-tv-hero:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../images/backgrounds/bg-wall.png);background-size:contain;animation:fadeIn 1.5s ease-in-out;opacity:.1}.page-tv-hero img{display:block;position:relative;max-height:450px;margin:0 auto}.customer-service-search input.search-field{padding:.375rem .75rem;height:40px;border-radius:0;color:#666;font-size:em(16);font-weight:600;vertical-align:middle;display:inline-block}.customer-service-search input.search-field:focus{color:#666;outline:0}.customer-service-search input.search-field::-webkit-input-placeholder{color:#666}@media all and (min-width:56.25em){.customer-service-search input.search-field{font-size:em(18);height:50px;padding:.5rem 1rem}}.customer-service-search input.search-submit{vertical-align:middle;display:inline-block;height:40px;width:40px;margin-left:-5px;background-color:#fd5373;background-image:url(../../assets/images/svg/icon-search.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;font-size:em(18);text-indent:-9999px;border:none;outline:0;transition:all .2s}#ftg-fiber-business-header-image,#ftg-front-page-header-image{display:none}.customer-service-search input.search-submit:hover{background-color:#fd3a5e}@media all and (min-width:56.25em){.customer-service-search input.search-submit{height:50px;width:50px;padding:.5rem 1rem}.d-background-ftg-frontpage{width:100%;height:50%;height:calc(100% - 100px);top:100px;left:0}}.d-background-ftg-frontpage{position:absolute;bottom:0;left:0;width:100%;z-index:-2}.d-background-ftg-productComparison{position:absolute;bottom:0;left:0;width:100%;z-index:-1}.link-more-info-ftg-productComparison{position:absolute;bottom:0;margin-left:auto;margin-right:auto;left:0;right:0;padding-bottom:3em}.a-fiberBusiness-text{margin-top:65px}#ftg-fb-button{margin-top:1rem}@media all and (min-width:56.25em){#ftg-front-page-header-image{display:block}.d-background-ftg-productComparison{width:100%;height:calc(100% - 100px);top:100px;left:0}#ftg-fb-button{margin-top:-1rem}#ftg-fiber-business-header-image{display:block}}.c-ftg-product__title-fb{position:relative}.c-ftg-product__title-fb:after{content:"";display:block;width:50%;height:5px;background-color:#e8e8e8;margin:1.25rem auto}@media (max-width:900px){.c-ftg-product__title-fb:after{width:350px;margin-left:0}}@media (max-width:430px){.c-ftg-product__title-fb:after{width:230px;margin-left:0}}.ftg-fiber-business-background{background-image:url(../../assets/images/company/products/fiber-business-background.png);background-size:contain;background-repeat:no-repeat}@media (max-width:768px){.ftg-fiber-business-background img.fiber_business_list_image{padding-right:0}.ftg-fiber-business-background .fiber_business_list{padding-left:0}}.ftg-fiber_business-video-container{position:relative;width:100%;height:0;padding-bottom:37%}@media (max-width:900px){.ftg-fiber_business-video-container{padding-bottom:50vw}}.ftg-fiber_business-video{position:absolute;top:0;left:16%;width:66%;max-width:920px;height:100%}@media (max-width:900px){.ftg-fiber_business-video{left:5%;width:90%}}@media (min-width:1400px){.ftg-fiber_business-video-container{padding-bottom:550px}.ftg-fiber_business-video{left:calc(50vw - 460px);width:920px;height:520px}}@media all and (min-width:56.25em){.p-fiberCity-boxMinus{margin-top:-75px}.p-fiberCity-boxPlus{margin-top:75px}}.page-template-ftg-about-us .ftg-section{max-width:1800px;margin:0 auto 30px}.page-template-ftg-about-us .ftg-aboutUs-heroImage{background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:300px}.page-template-ftg-about-us .ftg-aboutUs-heroImage--1{background-image:url(../../assets/images/about-us/about_us-1.jpg)}.page-template-ftg-about-us .ftg-aboutUs-heroImage--2{background-image:url(../../assets/images/about-us/about_us-2.jpg)}@media all and (min-width:56.25em){.page-template-ftg-about-us .ftg-section{margin:0 auto 100px}.page-template-ftg-about-us .ftg-aboutUs-heroImage{min-height:500px}}.page-template-ftg-about-us .ftg-aboutUs-columnImage{max-width:75%;margin:0 auto;display:block}.page-template-ftg-about-us .grid__text-additional{background:#fff;padding:20px;border:1px solid #e5e8ed;border-radius:5px;box-shadow:0 2px 4px rgba(3,27,78,.06);margin:0 30px}@media all and (min-width:56.25em){.page-template-ftg-about-us .grid__text-additional{max-width:450px;position:absolute;top:300px;left:-420px;margin:0;padding:30px}}.page-template-ftg-about-us .grid__text-additional p{margin:0}.page-template-ftg-about-us .ftg-logos{padding:100px 30px 30px;background-color:#ebebeb;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column}.page-template-ftg-about-us .ftg-logos .ftg-logo{margin:20px auto;padding:0 10px;max-height:75px;opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-template-ftg-about-us .ftg-contact__headline{text-align:center;margin-bottom:0}.page-template-ftg-about-us .ftg-contact__subheadline{text-align:center}@media all and (min-width:56.25em){.page-template-ftg-about-us .ftg-logos{flex-direction:row;flex-wrap:wrap}.page-template-ftg-about-us .ftg-contact__subheadline{margin-bottom:50px}}.page-template-ftg-about-us .ftg-contact-form{margin:0 auto -50px;max-width:800px;padding:30px;background-color:#18a287;color:#FFF;position:relative;box-shadow:0 0 56px rgba(50,50,93,.1),0 5px 14px rgba(0,0,0,.1);border-radius:4px}.page-template-ftg-about-us .ftg-contact-form .submitted-message{text-align:center}.page-template-ftg-about-us .ftg-contact-form form.hs-form>div{position:relative;margin-bottom:20px}@media all and (min-width:56.25em){.page-template-ftg-about-us .ftg-contact-form{padding:45px 60px 60px}.page-template-ftg-about-us .ftg-contact-form form.hs-form{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.page-template-ftg-about-us .ftg-contact-form form.hs-form>div{flex:0 0 auto;width:50%;padding-bottom:20px;padding-right:15px}}@media all and (min-width:77.5em){.page-template-ftg-about-us .ftg-contact-form{max-width:1400px}.page-template-ftg-about-us .ftg-contact-form form.hs-form>div{width:20%}.tab--ftg-mobile-data--border{border:1px solid #ebebeb}}.page-template-ftg-about-us .ftg-contact-form form.hs-form .hs-form-field>label{font-size:70%;color:#666;text-transform:uppercase;font-weight:700;position:absolute;top:10px;left:7px}.page-template-ftg-about-us .ftg-contact-form form.hs-form .hs_error_rollup{display:none}.page-template-ftg-about-us .ftg-contact-form form.hs-form .hs-error-msgs{margin:0;padding:0;list-style:none;position:relative;bottom:0}.page-template-ftg-about-us .ftg-contact-form form.hs-form .hs-error-msgs li{margin:0}.page-template-ftg-about-us .ftg-contact-form form.hs-form .hs-error-msgs label{display:block;width:100%;padding:.625rem;font-size:.75rem;color:#fff;background-color:#e81752;text-transform:uppercase;font-weight:600;text-align:center}.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=number],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=search],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=text],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=email],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=url],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=password],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=tel],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=date],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=month],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=week],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=time],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=datetime],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=datetime-local],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=color],.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=file]{padding:2rem .625rem .5rem;font-size:.95em}.page-template-ftg-about-us .ftg-contact-form form.hs-form input[type=submit]{width:100%;height:66px}@media all and (max-width:56.1875em){.mobile-ftg-usp{margin-bottom:1rem}}.tab--ftg-mobile-data{margin:0;padding:0}ol.tab--ftg-mobile-data>li{display:none}ol.tab--ftg-mobile-data>li.active{display:block}.responsive-table{font-size:70%;max-width:100%;border-collapse:collapse}.responsive-table--2-columns td{width:50%}.responsive-table--3-columns td{width:33.33333%}.responsive-table--4-columns td{width:20%}.responsive-table--7-columns td{width:14.285714%}.responsive-table tr{border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.responsive-table tr:nth-child(odd){background:#fbfbfb}.responsive-table tr:first-child{border-top:1px solid #e8e8e8}.responsive-table td{vertical-align:top;padding:.3125rem}@media all and (min-width:56.25em){.responsive-table{font-size:85%}.responsive-table td{border-bottom:none;padding:.3125rem .625rem}}@media all and (min-width:77.5em){.responsive-table td{border-bottom:none;padding:.625rem .9375rem}}.ftg-mobile-services__entry{border:1px solid #e8e8e8;font-size:80%}.redundency-calculations .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.redundency-calculations .video-container embed,.redundency-calculations .video-container iframe,.redundency-calculations .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.redundency-calculations .calc_box{padding:50px 50px 0}.redundency-calculations .fine-print-ftg-revenue{font-size:.7rem}.redundency-calculations .box-outline-ftg-revenue{display:inline-block;position:relative;text-decoration:none;text-align:center;font-weight:600;border-radius:.5em;width:30%;min-width:150px;margin-left:7%;font-size:1.1rem;padding:8px;background-color:#fff;border:3px solid #e8e8e8}.redundency-calculations .box-outline-ftg-loss,.redundency-calculations .box-outline-ftg-redundancy{display:inline-block;border-radius:.5em;padding:.65em 1.55em;background-color:#fff;font-weight:600;text-align:center;position:relative;text-decoration:none}.redundency-calculations .box-outline-ftg-loss{min-width:200px;font-size:1.4rem;color:#f5b05b;box-shadow:inset 0 0 0 2px #f5b05b}.redundency-calculations .box-outline-ftg-redundancy{font-size:1rem;border:5px solid #e8e8e8;box-shadow:0 .15em .5em -.1em #e8e8e8}.redundency-calculations .box-outline-ftg-video{background-color:#fff;border:4px solid #18a287;box-shadow:0 .15em .5em -.1em #18a287}.redundency-calculations input[type=range]:focus{outline:0}.redundency-calculations input[type=range]{-webkit-appearance:none;width:100%;margin:9.8px 0;border:0 solid #010101}.redundency-calculations input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.4px;cursor:pointer;background:#f5b05b;border-radius:1.3px;border:.2px solid #010101}.redundency-calculations input[type=range]::-webkit-slider-thumb{box-shadow:1.1px 1.1px 1.1px #7a7a7a,0 0 1.1px #bfbfbf;border:5px solid #f5b05b;height:28px;width:28px;border-radius:50px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-10px}.redundency-calculations input[type=range]:focus::-webkit-slider-runnable-track{background:#f6bc73}.redundency-calculations input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;background:#f5b05b;border-radius:1.3px;border:.2px solid #010101}.redundency-calculations input[type=range]::-moz-range-thumb{box-shadow:1.1px 1.1px 1.1px #7a7a7a,0 0 1.1px #bfbfbf;border:5px solid #f5b05b;height:28px;width:28px;border-radius:50px;background:#fff;cursor:pointer}.redundency-calculations input[type=range]::-ms-track{width:100%;height:8.4px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}.redundency-calculations input[type=range]::-ms-fill-lower{background:#f4a443;border:.2px solid #010101;border-radius:2.6px}.redundency-calculations input[type=range]::-ms-fill-upper{background:#f5b05b;border:.2px solid #010101;border-radius:2.6px}.redundency-calculations input[type=range]::-ms-thumb{box-shadow:1.1px 1.1px 1.1px #7a7a7a,0 0 1.1px #bfbfbf;border:5px solid #f5b05b;width:28px;border-radius:50px;background:#fff;cursor:pointer;height:8.4px}.redundency-calculations input[type=range]:focus::-ms-fill-lower{background:#f5b05b}.redundency-calculations input[type=range]:focus::-ms-fill-upper{background:#f6bc73}.page-id-459 .content-area .container{max-width:50em}.page-id-459 .content-area .container blockquote{margin-top:2em}.page-id-459 .content-area .container img{border:1px solid #e8e8e8;margin:.75em 0 .75em .75em}.ftg-ddos-image{display:block;width:110%;margin:0 auto}#ftg-safe-header-image{display:none}.ftg-safe-paragraph-width{margin:0 auto;max-width:49.125rem}.brf-portrait{text-align:center;padding:0 10px}.brf-portrait p{font-weight:600;margin-top:1em;text-align:center}.brf-portrait img{border-radius:50%;max-width:150px;margin-bottom:20px}@media all and (min-width:56.25em){#ftg-safe-header-image{display:block}.brf-portraits{display:flex;flex-flow:row wrap;justify-content:space-between}.brf-mail{font-size:em(12)}}h4.brf-portrait__title{margin-bottom:2rem}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.bypostauthor,.sticky{display:block}.hentry{margin:0 0 2.5rem}@media all and (min-width:56.25em){.hentry{margin:0 0 5rem}}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.page-links{clear:both;margin:0 0 1.5em}.entry-meta{color:#777;font-size:1.0625rem}.entry-details,.entry-footer,.nav-links{font-size:.875rem}.entry-details{padding-bottom:.625rem;margin-bottom:.625rem;color:#7a7a7a;border-bottom:1px solid #e8e8e8}.entry-header__image{margin-bottom:1.25rem}.entry-summary :last-child{margin-bottom:0}.entry-summary+.entry-footer{padding-top:.625rem;border-top:1px solid #e8e8e8}.page-title{margin-bottom:.9375rem;padding-bottom:.9375rem}.nav-links{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto .625rem}.nav-next,.nav-previous,.page-numbers{margin:.625rem}.page-numbers{padding:.625rem 1.25rem;border:1px solid #e8e8e8}.wp-caption{margin-bottom:1.5em;max-width:100%!important}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{text-align:center;background-color:#fd5373;font-size:80%;color:#fff;font-weight:600;padding:.1875rem;margin:0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.aligncenter,.gallery-caption{display:block}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.aligncenter{margin:0 auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.has-white-background-color{background-color:#fff}.has-white-color{color:#fff}.has-maroon-background-color{background-color:#9f2943}.has-maroon-color{color:#9f2943}.has-teal-background-color{background-color:#18a287}.has-teal-color{color:#18a287}.has-yellow-background-color{background-color:#f5b05b}.has-yellow-color{color:#f5b05b}.has-small-font-size{font-size:.875rem}.has-medium-font-size{font-size:1.0625rem}.has-large-font-size{font-size:1.25rem}p.has-background{padding:1.25rem}.u-paddingTop-none,.u-paddingY-none{padding-top:0}.u-paddingBottom-none,.u-paddingY-none{padding-bottom:0}.alignfull{margin:32px calc(25% - 25vw);max-width:100vw}.u-color-maroon{color:#9f2943}.u-bg-maroon{background-color:#9f2943}.u-color-maroon-light{color:#b32e4c}.u-bg-maroon-light{background-color:#b32e4c}.u-color-maroon-dark{color:#8b243a}.u-bg-maroon-dark{background-color:#8b243a}.u-color-teal{color:#18a287}.u-bg-teal{background-color:#18a287}.u-color-teal-light{color:#1bb89a}.u-bg-teal-light{background-color:#1bb89a}.u-color-teal-dark{color:#158c74}.u-bg-teal-dark{background-color:#158c74}.u-color-yellow{color:#f5b05b}.u-bg-yellow{background-color:#f5b05b}.u-color-yellow-dark{color:#f4a443}.u-bg-yellow-dark{background-color:#f4a443}.u-color-rose{color:#fd5373}.u-bg-rose{background-color:#fd5373}.u-color-warning{color:#e81752}.u-bg-warning{background-color:#e81752}.u-color-info{color:#1970c8}.u-bg-info{background-color:#1970c8}.u-color-success{color:#2dd280}.u-bg-success{background-color:#2dd280}.u-color-white{color:#fff}.u-bg-white{background-color:#fff}.u-color-grey-lightest{color:#fafafa}.u-bg-grey-lightest{background-color:#fafafa}.u-color-grey-lighter{color:#e8e8e8}.u-bg-grey-lighter{background-color:#e8e8e8}.u-color-grey-light{color:#bfbfbf}.u-bg-grey-light{background-color:#bfbfbf}.u-color-grey{color:#7a7a7a}.u-bg-grey{background-color:#7a7a7a}.u-color-grey-dark{color:#4a4a4a}.u-bg-grey-dark{background-color:#4a4a4a}.u-color-grey-darker{color:#363636}.u-bg-grey-darker{background-color:#363636}.u-color-black-ter{color:#242424}.u-bg-black-ter{background-color:#242424}.u-color-black-bis{color:#121212}.u-bg-black-bis{background-color:#121212}.u-color-black{color:#0a0a0a}.u-bg-black{background-color:#0a0a0a}.u-shadow-small{box-shadow:0 2px 7px rgba(0,0,0,.1)}.u-shadow-medium{box-shadow:0 3px 6px rgba(136,155,166,.12)}.u-shadow-large{box-shadow:0 20px 36px 0 rgba(93,124,181,.09),0 5px 12px -3px rgba(0,0,0,.07)}.u-shadow-huge{box-shadow:0 60px 60px -20px rgba(25,45,100,.15)}.u-text-sans{font-family:"Open Sans",sans-serif}.u-text-0{font-size:.75rem}.u-text-1{font-size:.875rem}.u-text-2{font-size:1.0625rem}.u-text-3{font-size:1.125rem}.u-text-4{font-size:1.25rem}.u-text-5{font-size:1.375rem}.u-text-6{font-size:1.5rem}.u-text-7{font-size:1.75rem}.u-text-8{font-size:2.125rem}.u-text-9{font-size:2.5625rem}.u-text-10{font-size:3rem}.u-text-11{font-size:4.25rem}.u-text-12{font-size:5.125rem}.u-text-left{text-align:left}.flex-control-nav,.u-text-center{text-align:center}.u-text-right{text-align:right}@media only screen and (min-width:400px){.u-text-0\@small{font-size:.75rem}.u-text-1\@small{font-size:.875rem}.u-text-2\@small{font-size:1.0625rem}.u-text-3\@small{font-size:1.125rem}.u-text-4\@small{font-size:1.25rem}.u-text-5\@small{font-size:1.375rem}.u-text-6\@small{font-size:1.5rem}.u-text-7\@small{font-size:1.75rem}.u-text-8\@small{font-size:2.125rem}.u-text-9\@small{font-size:2.5625rem}.u-text-10\@small{font-size:3rem}.u-text-11\@small{font-size:4.25rem}.u-text-12\@small{font-size:5.125rem}.u-text-left\@small{text-align:left}.u-text-center\@small{text-align:center}.u-text-right\@small{text-align:right}}@media only screen and (min-width:900px){.u-text-0\@medium{font-size:.75rem}.u-text-1\@medium{font-size:.875rem}.u-text-2\@medium{font-size:1.0625rem}.u-text-3\@medium{font-size:1.125rem}.u-text-4\@medium{font-size:1.25rem}.u-text-5\@medium{font-size:1.375rem}.u-text-6\@medium{font-size:1.5rem}.u-text-7\@medium{font-size:1.75rem}.u-text-8\@medium{font-size:2.125rem}.u-text-9\@medium{font-size:2.5625rem}.u-text-10\@medium{font-size:3rem}.u-text-11\@medium{font-size:4.25rem}.u-text-12\@medium{font-size:5.125rem}.u-text-left\@medium{text-align:left}.u-text-center\@medium{text-align:center}.u-text-right\@medium{text-align:right}}@media only screen and (min-width:1240px){.u-text-0\@large{font-size:.75rem}.u-text-1\@large{font-size:.875rem}.u-text-2\@large{font-size:1.0625rem}.u-text-3\@large{font-size:1.125rem}.u-text-4\@large{font-size:1.25rem}.u-text-5\@large{font-size:1.375rem}.u-text-6\@large{font-size:1.5rem}.u-text-7\@large{font-size:1.75rem}.u-text-8\@large{font-size:2.125rem}.u-text-9\@large{font-size:2.5625rem}.u-text-10\@large{font-size:3rem}.u-text-11\@large{font-size:4.25rem}.u-text-12\@large{font-size:5.125rem}.u-text-left\@large{text-align:left}.u-text-center\@large{text-align:center}.u-text-right\@large{text-align:right}}@media only screen and (min-width:1640px){.u-text-0\@huge{font-size:.75rem}.u-text-1\@huge{font-size:.875rem}.u-text-2\@huge{font-size:1.0625rem}.u-text-3\@huge{font-size:1.125rem}.u-text-4\@huge{font-size:1.25rem}.u-text-5\@huge{font-size:1.375rem}.u-text-6\@huge{font-size:1.5rem}.u-text-7\@huge{font-size:1.75rem}.u-text-8\@huge{font-size:2.125rem}.u-text-9\@huge{font-size:2.5625rem}.u-text-10\@huge{font-size:3rem}.u-text-11\@huge{font-size:4.25rem}.u-text-12\@huge{font-size:5.125rem}.u-text-left\@huge{text-align:left}.u-text-center\@huge{text-align:center}.u-text-right\@huge{text-align:right}}.font-light,.u-text-300{font-weight:300}.font-medium,.u-text-400{font-weight:400}.u-text-500{font-weight:500}.font-strong,.u-text-600{font-weight:600}.font-bold,.u-text-700{font-weight:700}.u-text-800{font-weight:800}.introduction{font-size:1.375rem;font-weight:600;line-height:1.65;font-family:"EB Garamond",georgia,serif}.u-text-uppercase,.uppercase{text-transform:uppercase}.is-indented{text-indent:1.5em}p+.is-indented{margin-top:-1.125rem}.u-maxwidth-300{max-width:300px}.u-maxwidth-400{max-width:400px}.u-maxwidth-500{max-width:500px}.u-maxwidth-600{max-width:600px}.u-maxwidth-700{max-width:700px}.u-maxwidth-800{max-width:800px}.u-maxwidth-900{max-width:900px}.u-maxwidth-1000{max-width:1000px}.u-full-width{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.u-gap--none{--column-gap:0}.u-gap--s{--column-gap:0.5rem}.u-gap--l{--column-gap:2.5rem}.u-gap--xl{--column-gap:3.5rem}.u-row-gap--none{--row-gap:0}.u-row-gap--s{--row-gap:0.5rem}.u-row-gap--l{--row-gap:2.5rem}.u-row-gap--xl{--row-gap:3.5rem}.u-marginX-auto{margin-left:auto;margin-right:auto}.u-margin-none{margin:0}.u-marginY-none{margin-top:0;margin-bottom:0}.u-marginX-none{margin-left:0;margin-right:0}.u-marginTop-none{margin-top:0}.u-marginTop-xxs,.u-marginY-xxs{margin-top:.3125rem}.u-marginRight-none{margin-right:0}.u-marginRight-xxs,.u-marginX-xxs{margin-right:.3125rem}.u-marginBottom-none{margin-Bottom:0}.u-marginLeft-none{margin-Left:0}.u-padding-none{padding:0}.u-paddingX-none{padding-left:0;padding-right:0}.u-paddingTop-xxs,.u-paddingY-xxs{padding-top:.3125rem}.u-paddingRight-none{padding-right:0}.u-paddingRight-xxs,.u-paddingX-xxs{padding-right:.3125rem}.u-paddingBottom-xxs,.u-paddingY-xxs{padding-bottom:.3125rem}.u-paddingLeft-none{padding-left:0}.u-paddingLeft-xxs,.u-paddingX-xxs{padding-left:.3125rem}.u-margin-xxs{margin:.3125rem}.u-marginY-xxs{margin-bottom:.3125rem}.u-marginX-xxs{margin-left:.3125rem}.u-marginTop-xs,.u-marginY-xs{margin-top:.625rem}.u-marginRight-xs,.u-marginX-xs{margin-right:.625rem}.u-marginBottom-xxs{margin-Bottom:.3125rem}.u-marginLeft-xxs{margin-Left:.3125rem}.u-padding-xxs{padding:.3125rem}.u-paddingTop-xs,.u-paddingY-xs{padding-top:.625rem}.u-paddingRight-xs,.u-paddingX-xs{padding-right:.625rem}.u-paddingBottom-xs,.u-paddingY-xs{padding-bottom:.625rem}.u-paddingLeft-xs,.u-paddingX-xs{padding-left:.625rem}.u-margin-xs{margin:.625rem}.u-marginY-xs{margin-bottom:.625rem}.u-marginX-xs{margin-left:.625rem}.u-marginTop-s,.u-marginY-s{margin-top:1.25rem}.u-marginRight-s,.u-marginX-s{margin-right:1.25rem}.u-marginBottom-xs{margin-Bottom:.625rem}.u-marginLeft-xs{margin-Left:.625rem}.u-padding-xs{padding:.625rem}.u-paddingTop-s,.u-paddingY-s{padding-top:1.25rem}.u-paddingRight-s,.u-paddingX-s{padding-right:1.25rem}.u-paddingBottom-s,.u-paddingY-s{padding-bottom:1.25rem}.u-paddingLeft-s,.u-paddingX-s{padding-left:1.25rem}.u-margin-s{margin:1.25rem}.u-marginY-s{margin-bottom:1.25rem}.u-marginX-s{margin-left:1.25rem}.u-marginTop-m,.u-marginY-m{margin-top:2.5rem}.u-marginRight-m,.u-marginX-m{margin-right:2.5rem}.u-marginBottom-s{margin-Bottom:1.25rem}.u-marginLeft-s{margin-Left:1.25rem}.u-padding-s{padding:1.25rem}.u-paddingTop-m,.u-paddingY-m{padding-top:2.5rem}.u-paddingRight-m,.u-paddingX-m{padding-right:2.5rem}.u-paddingBottom-m,.u-paddingY-m{padding-bottom:2.5rem}.u-paddingLeft-m,.u-paddingX-m{padding-left:2.5rem}.u-margin-m{margin:2.5rem}.u-marginY-m{margin-bottom:2.5rem}.u-marginX-m{margin-left:2.5rem}.u-marginTop-l,.u-marginY-l{margin-top:5rem}.u-marginRight-l,.u-marginX-l{margin-right:5rem}.u-marginBottom-m{margin-Bottom:2.5rem}.u-marginLeft-m{margin-Left:2.5rem}.u-padding-m{padding:2.5rem}.u-paddingTop-l,.u-paddingY-l{padding-top:5rem}.u-paddingRight-l,.u-paddingX-l{padding-right:5rem}.u-paddingBottom-l,.u-paddingY-l{padding-bottom:5rem}.u-paddingLeft-l,.u-paddingX-l{padding-left:5rem}.u-margin-l{margin:5rem}.u-marginY-l{margin-bottom:5rem}.u-marginX-l{margin-left:5rem}.u-marginTop-xl,.u-marginY-xl{margin-top:7.5rem}.u-marginRight-xl,.u-marginX-xl{margin-right:7.5rem}.u-marginBottom-l{margin-Bottom:5rem}.u-marginLeft-l{margin-Left:5rem}.u-padding-l{padding:5rem}.u-paddingTop-xl,.u-paddingY-xl{padding-top:7.5rem}.u-paddingRight-xl,.u-paddingX-xl{padding-right:7.5rem}.u-paddingBottom-xl,.u-paddingY-xl{padding-bottom:7.5rem}.u-paddingLeft-xl,.u-paddingX-xl{padding-left:7.5rem}.u-margin-xl{margin:7.5rem}.u-marginY-xl{margin-bottom:7.5rem}.u-marginX-xl{margin-left:7.5rem}.u-marginTop-xxl,.u-marginY-xxl{margin-top:10rem}.u-marginRight-xxl,.u-marginX-xxl{margin-right:10rem}.u-marginBottom-xl{margin-Bottom:7.5rem}.u-marginLeft-xl{margin-Left:7.5rem}.u-padding-xl{padding:7.5rem}.u-paddingTop-xxl,.u-paddingY-xxl{padding-top:10rem}.u-paddingRight-xxl,.u-paddingX-xxl{padding-right:10rem}.u-paddingBottom-xxl,.u-paddingY-xxl{padding-bottom:10rem}.u-paddingLeft-xxl,.u-paddingX-xxl{padding-left:10rem}.u-margin-xxl{margin:10rem}.u-marginY-xxl{margin-bottom:10rem}.u-marginX-xxl{margin-left:10rem}.u-marginBottom-xxl{margin-Bottom:10rem}.u-marginLeft-xxl{margin-Left:10rem}.u-padding-xxl{padding:10rem}@media only screen and (min-width:400px){.u-marginX-auto\@small{margin-left:auto;margin-right:auto}.u-margin-none\@small{margin:0}.u-marginY-none\@small{margin-top:0;margin-bottom:0}.u-marginX-none\@small{margin-left:0;margin-right:0}.u-marginTop-none\@small{margin-top:0}.u-marginTop-xxs\@small,.u-marginY-xxs\@small{margin-top:.3125rem}.u-marginRight-none\@small{margin-right:0}.u-marginRight-xxs\@small,.u-marginX-xxs\@small{margin-right:.3125rem}.u-marginBottom-none\@small{margin-bottom:0}.u-marginBottom-xxs\@small,.u-marginY-xxs\@small{margin-bottom:.3125rem}.u-marginLeft-none\@small{margin-left:0}.u-padding-none\@small{padding:0}.u-paddingY-none\@small{padding-top:0;padding-bottom:0}.u-paddingX-none\@small{padding-left:0;padding-right:0}.u-paddingTop-none\@small{padding-top:0}.u-paddingTop-xxs\@small,.u-paddingY-xxs\@small{padding-top:.3125rem}.u-paddingRight-none\@small{padding-right:0}.u-paddingRight-xxs\@small,.u-paddingX-xxs\@small{padding-right:.3125rem}.u-paddingBottom-none\@small{padding-bottom:0}.u-paddingBottom-xxs\@small,.u-paddingY-xxs\@small{padding-bottom:.3125rem}.u-paddingLeft-none\@small{padding-left:0}.u-margin-xxs\@small{margin:.3125rem}.u-marginX-xxs\@small{margin-left:.3125rem}.u-marginTop-xs\@small,.u-marginY-xs\@small{margin-top:.625rem}.u-marginRight-xs\@small,.u-marginX-xs\@small{margin-right:.625rem}.u-marginBottom-xs\@small,.u-marginY-xs\@small{margin-bottom:.625rem}.u-marginLeft-xxs\@small{margin-left:.3125rem}.u-padding-xxs\@small{padding:.3125rem}.u-paddingX-xxs\@small{padding-left:.3125rem}.u-paddingTop-xs\@small,.u-paddingY-xs\@small{padding-top:.625rem}.u-paddingRight-xs\@small,.u-paddingX-xs\@small{padding-right:.625rem}.u-paddingBottom-xs\@small,.u-paddingY-xs\@small{padding-bottom:.625rem}.u-paddingLeft-xxs\@small{padding-left:.3125rem}.u-margin-xs\@small{margin:.625rem}.u-marginX-xs\@small{margin-left:.625rem}.u-marginTop-s\@small,.u-marginY-s\@small{margin-top:1.25rem}.u-marginRight-s\@small,.u-marginX-s\@small{margin-right:1.25rem}.u-marginBottom-s\@small,.u-marginY-s\@small{margin-bottom:1.25rem}.u-marginLeft-xs\@small{margin-left:.625rem}.u-marginLeft-s\@small,.u-marginX-s\@small{margin-left:1.25rem}.u-padding-xs\@small{padding:.625rem}.u-paddingX-xs\@small{padding-left:.625rem}.u-paddingTop-s\@small,.u-paddingY-s\@small{padding-top:1.25rem}.u-paddingRight-s\@small,.u-paddingX-s\@small{padding-right:1.25rem}.u-paddingBottom-s\@small,.u-paddingY-s\@small{padding-bottom:1.25rem}.u-paddingLeft-xs\@small{padding-left:.625rem}.u-paddingLeft-s\@small,.u-paddingX-s\@small{padding-left:1.25rem}.u-margin-s\@small{margin:1.25rem}.u-marginTop-m\@small,.u-marginY-m\@small{margin-top:2.5rem}.u-marginRight-m\@small,.u-marginX-m\@small{margin-right:2.5rem}.u-marginBottom-m\@small,.u-marginY-m\@small{margin-bottom:2.5rem}.u-padding-s\@small{padding:1.25rem}.u-paddingTop-m\@small,.u-paddingY-m\@small{padding-top:2.5rem}.u-paddingRight-m\@small,.u-paddingX-m\@small{padding-right:2.5rem}.u-paddingBottom-m\@small,.u-paddingY-m\@small{padding-bottom:2.5rem}.u-margin-m\@small{margin:2.5rem}.u-marginX-m\@small{margin-left:2.5rem}.u-marginLeft-m\@small{margin-left:2.5rem}.u-padding-m\@small{padding:2.5rem}.u-paddingX-m\@small{padding-left:2.5rem}.u-paddingLeft-m\@small{padding-left:2.5rem}.u-margin-l\@small{margin:5rem}.u-marginY-l\@small{margin-top:5rem;margin-bottom:5rem}.u-marginX-l\@small{margin-left:5rem;margin-right:5rem}.u-marginTop-l\@small{margin-top:5rem}.u-marginTop-xl\@small,.u-marginY-xl\@small{margin-top:7.5rem}.u-marginRight-l\@small{margin-right:5rem}.u-marginBottom-l\@small{margin-bottom:5rem}.u-marginBottom-xl\@small,.u-marginY-xl\@small{margin-bottom:7.5rem}.u-marginLeft-l\@small{margin-left:5rem}.u-padding-l\@small{padding:5rem}.u-paddingY-l\@small{padding-top:5rem;padding-bottom:5rem}.u-paddingX-l\@small{padding-left:5rem;padding-right:5rem}.u-paddingTop-l\@small{padding-top:5rem}.u-paddingTop-xl\@small,.u-paddingY-xl\@small{padding-top:7.5rem}.u-paddingRight-l\@small{padding-right:5rem}.u-paddingBottom-l\@small{padding-bottom:5rem}.u-paddingBottom-xl\@small,.u-paddingY-xl\@small{padding-bottom:7.5rem}.u-paddingLeft-l\@small{padding-left:5rem}.u-margin-xl\@small{margin:7.5rem}.u-marginX-xl\@small{margin-left:7.5rem;margin-right:7.5rem}.u-marginRight-xl\@small{margin-right:7.5rem}.u-marginLeft-xl\@small{margin-left:7.5rem}.u-padding-xl\@small{padding:7.5rem}.u-paddingX-xl\@small{padding-left:7.5rem;padding-right:7.5rem}.u-paddingRight-xl\@small{padding-right:7.5rem}.u-paddingLeft-xl\@small{padding-left:7.5rem}.u-margin-xxl\@small{margin:10rem}.u-marginY-xxl\@small{margin-top:10rem;margin-bottom:10rem}.u-marginX-xxl\@small{margin-left:10rem;margin-right:10rem}.u-marginTop-xxl\@small{margin-top:10rem}.u-marginRight-xxl\@small{margin-right:10rem}.u-marginBottom-xxl\@small{margin-bottom:10rem}.u-marginLeft-xxl\@small{margin-left:10rem}.u-padding-xxl\@small{padding:10rem}.u-paddingY-xxl\@small{padding-top:10rem;padding-bottom:10rem}.u-paddingX-xxl\@small{padding-left:10rem;padding-right:10rem}.u-paddingTop-xxl\@small{padding-top:10rem}.u-paddingRight-xxl\@small{padding-right:10rem}.u-paddingBottom-xxl\@small{padding-bottom:10rem}.u-paddingLeft-xxl\@small{padding-left:10rem}}@media only screen and (min-width:900px){.u-marginX-auto\@medium{margin-left:auto;margin-right:auto}.u-margin-none\@medium{margin:0}.u-marginY-none\@medium{margin-top:0;margin-bottom:0}.u-marginX-none\@medium{margin-left:0;margin-right:0}.u-marginTop-none\@medium{margin-top:0}.u-marginTop-xxs\@medium,.u-marginY-xxs\@medium{margin-top:.3125rem}.u-marginRight-none\@medium{margin-right:0}.u-marginBottom-none\@medium{margin-bottom:0}.u-marginBottom-xxs\@medium,.u-marginY-xxs\@medium{margin-bottom:.3125rem}.u-marginLeft-none\@medium{margin-left:0}.u-padding-none\@medium{padding:0}.u-paddingY-none\@medium{padding-top:0;padding-bottom:0}.u-paddingX-none\@medium{padding-left:0;padding-right:0}.u-paddingTop-none\@medium{padding-top:0}.u-paddingTop-xxs\@medium,.u-paddingY-xxs\@medium{padding-top:.3125rem}.u-paddingRight-none\@medium{padding-right:0}.u-paddingBottom-none\@medium{padding-bottom:0}.u-paddingBottom-xxs\@medium,.u-paddingY-xxs\@medium{padding-bottom:.3125rem}.u-paddingLeft-none\@medium{padding-left:0}.u-margin-xxs\@medium{margin:.3125rem}.u-marginX-xxs\@medium{margin-left:.3125rem;margin-right:.3125rem}.u-marginTop-xs\@medium,.u-marginY-xs\@medium{margin-top:.625rem}.u-marginRight-xxs\@medium{margin-right:.3125rem}.u-marginBottom-xs\@medium,.u-marginY-xs\@medium{margin-bottom:.625rem}.u-marginLeft-xxs\@medium{margin-left:.3125rem}.u-padding-xxs\@medium{padding:.3125rem}.u-paddingX-xxs\@medium{padding-left:.3125rem;padding-right:.3125rem}.u-paddingTop-xs\@medium,.u-paddingY-xs\@medium{padding-top:.625rem}.u-paddingRight-xxs\@medium{padding-right:.3125rem}.u-paddingBottom-xs\@medium,.u-paddingY-xs\@medium{padding-bottom:.625rem}.u-paddingLeft-xxs\@medium{padding-left:.3125rem}.u-margin-xs\@medium{margin:.625rem}.u-marginX-xs\@medium{margin-left:.625rem;margin-right:.625rem}.u-marginTop-s\@medium,.u-marginY-s\@medium{margin-top:1.25rem}.u-marginRight-xs\@medium{margin-right:.625rem}.u-marginRight-s\@medium,.u-marginX-s\@medium{margin-right:1.25rem}.u-marginBottom-s\@medium,.u-marginY-s\@medium{margin-bottom:1.25rem}.u-marginLeft-xs\@medium{margin-left:.625rem}.u-padding-xs\@medium{padding:.625rem}.u-paddingX-xs\@medium{padding-left:.625rem;padding-right:.625rem}.u-paddingTop-s\@medium,.u-paddingY-s\@medium{padding-top:1.25rem}.u-paddingRight-xs\@medium{padding-right:.625rem}.u-paddingRight-s\@medium,.u-paddingX-s\@medium{padding-right:1.25rem}.u-paddingBottom-s\@medium,.u-paddingY-s\@medium{padding-bottom:1.25rem}.u-paddingLeft-xs\@medium{padding-left:.625rem}.u-margin-s\@medium{margin:1.25rem}.u-marginX-s\@medium{margin-left:1.25rem}.u-marginTop-m\@medium,.u-marginY-m\@medium{margin-top:2.5rem}.u-marginBottom-m\@medium,.u-marginY-m\@medium{margin-bottom:2.5rem}.u-marginLeft-s\@medium{margin-left:1.25rem}.u-padding-s\@medium{padding:1.25rem}.u-paddingX-s\@medium{padding-left:1.25rem}.u-paddingTop-m\@medium,.u-paddingY-m\@medium{padding-top:2.5rem}.u-paddingBottom-m\@medium,.u-paddingY-m\@medium{padding-bottom:2.5rem}.u-paddingLeft-s\@medium{padding-left:1.25rem}.u-margin-m\@medium{margin:2.5rem}.u-marginX-m\@medium{margin-left:2.5rem;margin-right:2.5rem}.u-marginRight-m\@medium{margin-right:2.5rem}.u-marginLeft-m\@medium{margin-left:2.5rem}.u-padding-m\@medium{padding:2.5rem}.u-paddingX-m\@medium{padding-left:2.5rem;padding-right:2.5rem}.u-paddingRight-m\@medium{padding-right:2.5rem}.u-paddingLeft-m\@medium{padding-left:2.5rem}.u-margin-l\@medium{margin:5rem}.u-marginY-l\@medium{margin-top:5rem;margin-bottom:5rem}.u-marginX-l\@medium{margin-left:5rem;margin-right:5rem}.u-marginTop-l\@medium{margin-top:5rem}.u-marginRight-l\@medium{margin-right:5rem}.u-marginBottom-l\@medium{margin-bottom:5rem}.u-marginLeft-l\@medium{margin-left:5rem}.u-padding-l\@medium{padding:5rem}.u-paddingY-l\@medium{padding-top:5rem;padding-bottom:5rem}.u-paddingX-l\@medium{padding-left:5rem;padding-right:5rem}.u-paddingTop-l\@medium{padding-top:5rem}.u-paddingRight-l\@medium{padding-right:5rem}.u-paddingBottom-l\@medium{padding-bottom:5rem}.u-paddingLeft-l\@medium{padding-left:5rem}.u-margin-xl\@medium{margin:7.5rem}.u-marginY-xl\@medium{margin-top:7.5rem;margin-bottom:7.5rem}.u-marginX-xl\@medium{margin-left:7.5rem;margin-right:7.5rem}.u-marginTop-xl\@medium{margin-top:7.5rem}.u-marginRight-xl\@medium{margin-right:7.5rem}.u-marginBottom-xl\@medium{margin-bottom:7.5rem}.u-marginLeft-xl\@medium{margin-left:7.5rem}.u-padding-xl\@medium{padding:7.5rem}.u-paddingY-xl\@medium{padding-top:7.5rem;padding-bottom:7.5rem}.u-paddingX-xl\@medium{padding-left:7.5rem;padding-right:7.5rem}.u-paddingTop-xl\@medium{padding-top:7.5rem}.u-paddingRight-xl\@medium{padding-right:7.5rem}.u-paddingBottom-xl\@medium{padding-bottom:7.5rem}.u-paddingLeft-xl\@medium{padding-left:7.5rem}.u-margin-xxl\@medium{margin:10rem}.u-marginY-xxl\@medium{margin-top:10rem;margin-bottom:10rem}.u-marginX-xxl\@medium{margin-left:10rem;margin-right:10rem}.u-marginTop-xxl\@medium{margin-top:10rem}.u-marginRight-xxl\@medium{margin-right:10rem}.u-marginBottom-xxl\@medium{margin-bottom:10rem}.u-marginLeft-xxl\@medium{margin-left:10rem}.u-padding-xxl\@medium{padding:10rem}.u-paddingY-xxl\@medium{padding-top:10rem;padding-bottom:10rem}.u-paddingX-xxl\@medium{padding-left:10rem;padding-right:10rem}.u-paddingTop-xxl\@medium{padding-top:10rem}.u-paddingRight-xxl\@medium{padding-right:10rem}.u-paddingBottom-xxl\@medium{padding-bottom:10rem}.u-paddingLeft-xxl\@medium{padding-left:10rem}}@media only screen and (min-width:1240px){.u-marginX-auto\@large{margin-left:auto;margin-right:auto}.u-margin-none\@large{margin:0}.u-marginY-none\@large{margin-top:0;margin-bottom:0}.u-marginX-none\@large{margin-left:0;margin-right:0}.u-marginTop-none\@large{margin-top:0}.u-marginTop-xxs\@large,.u-marginY-xxs\@large{margin-top:.3125rem}.u-marginRight-none\@large{margin-right:0}.u-marginRight-xxs\@large,.u-marginX-xxs\@large{margin-right:.3125rem}.u-marginBottom-none\@large{margin-bottom:0}.u-marginBottom-xxs\@large,.u-marginY-xxs\@large{margin-bottom:.3125rem}.u-marginLeft-none\@large{margin-left:0}.u-padding-none\@large{padding:0}.u-paddingY-none\@large{padding-top:0;padding-bottom:0}.u-paddingX-none\@large{padding-left:0;padding-right:0}.u-paddingTop-none\@large{padding-top:0}.u-paddingTop-xxs\@large,.u-paddingY-xxs\@large{padding-top:.3125rem}.u-paddingRight-none\@large{padding-right:0}.u-paddingRight-xxs\@large,.u-paddingX-xxs\@large{padding-right:.3125rem}.u-paddingBottom-none\@large{padding-bottom:0}.u-paddingBottom-xxs\@large,.u-paddingY-xxs\@large{padding-bottom:.3125rem}.u-paddingLeft-none\@large{padding-left:0}.u-margin-xxs\@large{margin:.3125rem}.u-marginX-xxs\@large{margin-left:.3125rem}.u-marginTop-xs\@large,.u-marginY-xs\@large{margin-top:.625rem}.u-marginRight-xs\@large,.u-marginX-xs\@large{margin-right:.625rem}.u-marginBottom-xs\@large,.u-marginY-xs\@large{margin-bottom:.625rem}.u-marginLeft-xxs\@large{margin-left:.3125rem}.u-padding-xxs\@large{padding:.3125rem}.u-paddingX-xxs\@large{padding-left:.3125rem}.u-paddingTop-xs\@large,.u-paddingY-xs\@large{padding-top:.625rem}.u-paddingRight-xs\@large,.u-paddingX-xs\@large{padding-right:.625rem}.u-paddingBottom-xs\@large,.u-paddingY-xs\@large{padding-bottom:.625rem}.u-paddingLeft-xxs\@large{padding-left:.3125rem}.u-margin-xs\@large{margin:.625rem}.u-marginX-xs\@large{margin-left:.625rem}.u-marginTop-s\@large,.u-marginY-s\@large{margin-top:1.25rem}.u-marginRight-s\@large,.u-marginX-s\@large{margin-right:1.25rem}.u-marginBottom-s\@large,.u-marginY-s\@large{margin-bottom:1.25rem}.u-marginLeft-xs\@large{margin-left:.625rem}.u-marginLeft-s\@large,.u-marginX-s\@large{margin-left:1.25rem}.u-padding-xs\@large{padding:.625rem}.u-paddingX-xs\@large{padding-left:.625rem}.u-paddingTop-s\@large,.u-paddingY-s\@large{padding-top:1.25rem}.u-paddingRight-s\@large,.u-paddingX-s\@large{padding-right:1.25rem}.u-paddingBottom-s\@large,.u-paddingY-s\@large{padding-bottom:1.25rem}.u-paddingLeft-xs\@large{padding-left:.625rem}.u-paddingLeft-s\@large,.u-paddingX-s\@large{padding-left:1.25rem}.u-margin-s\@large{margin:1.25rem}.u-marginTop-m\@large,.u-marginY-m\@large{margin-top:2.5rem}.u-marginRight-m\@large,.u-marginX-m\@large{margin-right:2.5rem}.u-marginBottom-m\@large,.u-marginY-m\@large{margin-bottom:2.5rem}.u-padding-s\@large{padding:1.25rem}.u-paddingTop-m\@large,.u-paddingY-m\@large{padding-top:2.5rem}.u-paddingRight-m\@large,.u-paddingX-m\@large{padding-right:2.5rem}.u-paddingBottom-m\@large,.u-paddingY-m\@large{padding-bottom:2.5rem}.u-margin-m\@large{margin:2.5rem}.u-marginX-m\@large{margin-left:2.5rem}.u-marginLeft-m\@large{margin-left:2.5rem}.u-padding-m\@large{padding:2.5rem}.u-paddingX-m\@large{padding-left:2.5rem}.u-paddingLeft-m\@large{padding-left:2.5rem}.u-margin-l\@large{margin:5rem}.u-marginY-l\@large{margin-top:5rem;margin-bottom:5rem}.u-marginX-l\@large{margin-left:5rem;margin-right:5rem}.u-marginTop-l\@large{margin-top:5rem}.u-marginTop-xl\@large,.u-marginY-xl\@large{margin-top:7.5rem}.u-marginRight-l\@large{margin-right:5rem}.u-marginBottom-l\@large{margin-bottom:5rem}.u-marginBottom-xl\@large,.u-marginY-xl\@large{margin-bottom:7.5rem}.u-marginLeft-l\@large{margin-left:5rem}.u-padding-l\@large{padding:5rem}.u-paddingY-l\@large{padding-top:5rem;padding-bottom:5rem}.u-paddingX-l\@large{padding-left:5rem;padding-right:5rem}.u-paddingTop-l\@large{padding-top:5rem}.u-paddingTop-xl\@large,.u-paddingY-xl\@large{padding-top:7.5rem}.u-paddingRight-l\@large{padding-right:5rem}.u-paddingBottom-l\@large{padding-bottom:5rem}.u-paddingBottom-xl\@large,.u-paddingY-xl\@large{padding-bottom:7.5rem}.u-paddingLeft-l\@large{padding-left:5rem}.u-margin-xl\@large{margin:7.5rem}.u-marginX-xl\@large{margin-left:7.5rem;margin-right:7.5rem}.u-marginRight-xl\@large{margin-right:7.5rem}.u-marginLeft-xl\@large{margin-left:7.5rem}.u-padding-xl\@large{padding:7.5rem}.u-paddingX-xl\@large{padding-left:7.5rem;padding-right:7.5rem}.u-paddingRight-xl\@large{padding-right:7.5rem}.u-paddingLeft-xl\@large{padding-left:7.5rem}.u-margin-xxl\@large{margin:10rem}.u-marginY-xxl\@large{margin-top:10rem;margin-bottom:10rem}.u-marginX-xxl\@large{margin-left:10rem;margin-right:10rem}.u-marginTop-xxl\@large{margin-top:10rem}.u-marginRight-xxl\@large{margin-right:10rem}.u-marginBottom-xxl\@large{margin-bottom:10rem}.u-marginLeft-xxl\@large{margin-left:10rem}.u-padding-xxl\@large{padding:10rem}.u-paddingY-xxl\@large{padding-top:10rem;padding-bottom:10rem}.u-paddingX-xxl\@large{padding-left:10rem;padding-right:10rem}.u-paddingTop-xxl\@large{padding-top:10rem}.u-paddingRight-xxl\@large{padding-right:10rem}.u-paddingBottom-xxl\@large{padding-bottom:10rem}.u-paddingLeft-xxl\@large{padding-left:10rem}}@media only screen and (min-width:1640px){.u-marginX-auto\@huge{margin-left:auto;margin-right:auto}.u-margin-none\@huge{margin:0}.u-marginY-none\@huge{margin-top:0;margin-bottom:0}.u-marginX-none\@huge{margin-left:0;margin-right:0}.u-marginTop-none\@huge{margin-top:0}.u-marginTop-xxs\@huge,.u-marginY-xxs\@huge{margin-top:.3125rem}.u-marginRight-none\@huge{margin-right:0}.u-marginRight-xxs\@huge,.u-marginX-xxs\@huge{margin-right:.3125rem}.u-marginBottom-none\@huge{margin-bottom:0}.u-marginBottom-xxs\@huge,.u-marginY-xxs\@huge{margin-bottom:.3125rem}.u-marginLeft-none\@huge{margin-left:0}.u-marginLeft-xxs\@huge,.u-marginX-xxs\@huge{margin-left:.3125rem}.u-padding-none\@huge{padding:0}.u-paddingY-none\@huge{padding-top:0;padding-bottom:0}.u-paddingX-none\@huge{padding-left:0;padding-right:0}.u-paddingTop-none\@huge{padding-top:0}.u-paddingTop-xxs\@huge,.u-paddingY-xxs\@huge{padding-top:.3125rem}.u-paddingRight-none\@huge{padding-right:0}.u-paddingRight-xxs\@huge,.u-paddingX-xxs\@huge{padding-right:.3125rem}.u-paddingBottom-none\@huge{padding-bottom:0}.u-paddingBottom-xxs\@huge,.u-paddingY-xxs\@huge{padding-bottom:.3125rem}.u-paddingLeft-none\@huge{padding-left:0}.u-paddingLeft-xxs\@huge,.u-paddingX-xxs\@huge{padding-left:.3125rem}.u-margin-xxs\@huge{margin:.3125rem}.u-marginTop-xs\@huge,.u-marginY-xs\@huge{margin-top:.625rem}.u-marginRight-xs\@huge,.u-marginX-xs\@huge{margin-right:.625rem}.u-marginBottom-xs\@huge,.u-marginY-xs\@huge{margin-bottom:.625rem}.u-marginLeft-xs\@huge,.u-marginX-xs\@huge{margin-left:.625rem}.u-padding-xxs\@huge{padding:.3125rem}.u-paddingTop-xs\@huge,.u-paddingY-xs\@huge{padding-top:.625rem}.u-paddingRight-xs\@huge,.u-paddingX-xs\@huge{padding-right:.625rem}.u-paddingBottom-xs\@huge,.u-paddingY-xs\@huge{padding-bottom:.625rem}.u-paddingLeft-xs\@huge,.u-paddingX-xs\@huge{padding-left:.625rem}.u-margin-xs\@huge{margin:.625rem}.u-marginTop-s\@huge,.u-marginY-s\@huge{margin-top:1.25rem}.u-marginRight-s\@huge,.u-marginX-s\@huge{margin-right:1.25rem}.u-marginBottom-s\@huge,.u-marginY-s\@huge{margin-bottom:1.25rem}.u-marginLeft-s\@huge,.u-marginX-s\@huge{margin-left:1.25rem}.u-padding-xs\@huge{padding:.625rem}.u-paddingTop-s\@huge,.u-paddingY-s\@huge{padding-top:1.25rem}.u-paddingRight-s\@huge,.u-paddingX-s\@huge{padding-right:1.25rem}.u-paddingBottom-s\@huge,.u-paddingY-s\@huge{padding-bottom:1.25rem}.u-paddingLeft-s\@huge,.u-paddingX-s\@huge{padding-left:1.25rem}.u-margin-s\@huge{margin:1.25rem}.u-marginTop-m\@huge,.u-marginY-m\@huge{margin-top:2.5rem}.u-marginRight-m\@huge,.u-marginX-m\@huge{margin-right:2.5rem}.u-marginBottom-m\@huge,.u-marginY-m\@huge{margin-bottom:2.5rem}.u-marginLeft-m\@huge,.u-marginX-m\@huge{margin-left:2.5rem}.u-padding-s\@huge{padding:1.25rem}.u-paddingTop-m\@huge,.u-paddingY-m\@huge{padding-top:2.5rem}.u-paddingRight-m\@huge,.u-paddingX-m\@huge{padding-right:2.5rem}.u-paddingBottom-m\@huge,.u-paddingY-m\@huge{padding-bottom:2.5rem}.u-paddingLeft-m\@huge,.u-paddingX-m\@huge{padding-left:2.5rem}.u-margin-m\@huge{margin:2.5rem}.u-marginTop-l\@huge,.u-marginY-l\@huge{margin-top:5rem}.u-marginBottom-l\@huge,.u-marginY-l\@huge{margin-bottom:5rem}.u-padding-m\@huge{padding:2.5rem}.u-paddingTop-l\@huge,.u-paddingY-l\@huge{padding-top:5rem}.u-paddingBottom-l\@huge,.u-paddingY-l\@huge{padding-bottom:5rem}.u-margin-l\@huge{margin:5rem}.u-marginX-l\@huge{margin-left:5rem;margin-right:5rem}.u-marginTop-xl\@huge,.u-marginY-xl\@huge{margin-top:7.5rem}.u-marginRight-l\@huge{margin-right:5rem}.u-marginRight-xl\@huge,.u-marginX-xl\@huge{margin-right:7.5rem}.u-marginBottom-xl\@huge,.u-marginY-xl\@huge{margin-bottom:7.5rem}.u-marginLeft-l\@huge{margin-left:5rem}.u-padding-l\@huge{padding:5rem}.u-paddingX-l\@huge{padding-left:5rem;padding-right:5rem}.u-paddingTop-xl\@huge,.u-paddingY-xl\@huge{padding-top:7.5rem}.u-paddingRight-l\@huge{padding-right:5rem}.u-paddingRight-xl\@huge,.u-paddingX-xl\@huge{padding-right:7.5rem}.u-paddingBottom-xl\@huge,.u-paddingY-xl\@huge{padding-bottom:7.5rem}.u-paddingLeft-l\@huge{padding-left:5rem}.u-margin-xl\@huge{margin:7.5rem}.u-marginX-xl\@huge{margin-left:7.5rem}.u-marginLeft-xl\@huge{margin-left:7.5rem}.u-padding-xl\@huge{padding:7.5rem}.u-paddingX-xl\@huge{padding-left:7.5rem}.u-paddingLeft-xl\@huge{padding-left:7.5rem}.u-margin-xxl\@huge{margin:10rem}.u-marginY-xxl\@huge{margin-top:10rem;margin-bottom:10rem}.u-marginX-xxl\@huge{margin-left:10rem;margin-right:10rem}.u-marginTop-xxl\@huge{margin-top:10rem}.u-marginRight-xxl\@huge{margin-right:10rem}.u-marginBottom-xxl\@huge{margin-bottom:10rem}.u-marginLeft-xxl\@huge{margin-left:10rem}.u-padding-xxl\@huge{padding:10rem}.u-paddingY-xxl\@huge{padding-top:10rem;padding-bottom:10rem}.u-paddingX-xxl\@huge{padding-left:10rem;padding-right:10rem}.u-paddingTop-xxl\@huge{padding-top:10rem}.u-paddingRight-xxl\@huge{padding-right:10rem}.u-paddingBottom-xxl\@huge{padding-bottom:10rem}.u-paddingLeft-xxl\@huge{padding-left:10rem}}.u-relative{position:relative}.u-link-white,.u-link-white:active,.u-link-white:focus,.u-link-white:hover,.u-link-white:visited{color:#fff}.u-link-arrow{position:relative}.u-link-arrow:after{content:'>';display:inline-block;position:relative;width:2em;height:1em;margin-left:5px;color:currentColor;transition:transform .4s ease-out}.u-link-arrow:hover:after{transform:translateX(5px)}.clear{clear:both}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.embed-container{position:relative;max-width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.is-unselectable{-webkit-user-select:none;user-select:none}.polaroid{margin-bottom:45px;box-shadow:0 5px 25px #c7c7c794;border:8px solid #FFF}.intelecomchatcontact,.intelecomchatstarter{border-color:#158c74;transition:all .25s ease-in-out;animation-name:bounceIn;animation-iteration-count:1s;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-webkit-backface-visibility:hidden;z-index:6}.polaroid+.polaroid{margin-top:-25px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.u-flex{display:flex}.u-flex-wrap{flex-wrap:wrap}.u-flex-row-reverse{flex-direction:row-reverse}.u-flex-column-reverse{flex-direction:column-reverse}.u-justify-content-start{justify-content:start}.u-justify-content-center{justify-content:center}.u-justify-content-end{justify-content:flex-end}.u-justify-content-around{justify-content:space-around}.u-justify-content-between{justify-content:space-between}.u-align-items-start{align-items:flex-start}.u-align-items-center{align-items:center}.u-align-items-end{align-items:flex-end}.u-align-self-start{align-self:flex-start}.u-align-self-center{align-self:center}.u-align-self-end{align-self:flex-end}.u-justify-self-stretch{justify-self:stretch}.u-justify-self-center{justify-self:center}.u-justify-self-start{justify-self:start}.u-justify-self-end{justify-self:end}.u-display-block{display:block}.u-display-inline{display:inline}.u-display-inlineBlock{display:inline-block}.u-display-none,[hidden]{display:none}.u-pos-absolute{position:absolute}.u-pos-sticky{position:-webkit-sticky;position:sticky}.u-pos-relative{position:relative}.u-pos-fixed{position:fixed}.u-pos-static{position:static}.u-rounded-none{border-radius:0}.u-rounded-xxs{border-radius:5px}.u-rounded-xs{border-radius:7px}.u-rounded-s{border-radius:10px}.u-rounded-m{border-radius:15px}.u-rounded-l{border-radius:20px}.u-rounded-xl{border-radius:30px}.u-rounded-xxl{border-radius:60px}.u-rounded-full{border-radius:9999px}.intelecomchat__info{height:40px}.intelecomchatdialog{height:600px}.intelecomchatheader{background-color:#9f2943}.intelecomchat__button,.intelecomchatcontact,.intelecomchatstarter{background-color:#158c74}.intelecomchatstarter{width:80px;height:90px;border-radius:10px 0 0 10px;background-image:url(../images/chat-privat-ikon-vit-text.png);background-size:45px;background-position:10px center;backface-visibility:hidden}.intelecomchatstarter:hover{box-shadow:0 5px 15px rgba(0,0,0,.3);background-size:50px;background-position:13px center;width:90px;height:100px}@media (max-width:900px){.intelecomchatstarter{margin-left:-65px;width:130px;height:70px;border-radius:10px 10px 0 0;background-image:url(../images/chat-privat-ikon-vit-text-wide.png);background-size:100px 50px}.intelecomchatstarter:hover{width:135px;height:75px;background-size:105px 55px}}.intelecomchatcontact{text-indent:initial;position:fixed;width:130px;height:60px;border-radius:10px 0 0 10px;background-repeat:no-repeat;background-image:url(../images/chat-foretag-ikon-contact-ej-avstavad.png);background-size:100px 40px;background-position:10px center;backface-visibility:hidden}.intelecomchatcontact:hover{box-shadow:0 5px 15px rgba(0,0,0,.3);background-size:104px 42px;background-position:13px center;width:135px;height:65px}@media (max-width:900px){.intelecomchatcontact{margin-left:-70px;width:140px;height:50px;border-radius:10px 10px 0 0;background-image:url(../images/chat-foretag-ikon-contact-wide.png);background-size:120px 20px}.intelecomchatcontact:hover{margin-left:-72px;width:147px;height:55px;background-size:125px 22px}}.corporation_chat .intelecomchatstarter{width:115px;height:120px;background-size:80px;background-image:url(../images/chat-foretag-ikon-vit-text.png)}.corporation_chat .intelecomchatstarter:hover{background-size:90px;width:125px;height:130px}@media (max-width:900px){.corporation_chat .intelecomchatstarter:hover{width:310px;height:82px;margin-left:-155px;background-size:279px 41px;background-position:10px center}.corporation_chat .intelecomchatstarter{width:300px;height:80px;margin-left:-150px;border-radius:10px 10px 0 0;background-size:270px 40px;background-position:10px center;background-image:url(../images/chat-foretag-ikon-vit-text-wide.png)}}.intelecomchat__button:hover{border-color:#1bb89a}.flex-container a:focus,.flex-container a:hover,.flex-slider a:focus,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0;position:relative;zoom:1}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider .slides{zoom:1}.flexslider .slides img{display:block;height:auto}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:6;overflow:hidden;cursor:pointer;border-bottom:1px solid transparent;opacity:.5}.flex-direction-nav .flex-prev{background-image:url(../images/svg/icon-slider_arrow-left.svg);background-repeat:no-repeat;left:10px}.flex-direction-nav .flex-next{background-image:url(../images/svg/icon-slider_arrow-right.svg);background-repeat:no-repeat;right:10px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:1;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:1;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.3);cursor:pointer;text-indent:-9999px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.5)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.7);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{filter:blur(3px)}.remodal-overlay{background:rgba(54,54,54,.85)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{width:100%;margin-bottom:1.25rem;padding:2.5rem;transform:translate3d(0,0,0);background:#fff;text-align:left}.remodal-close,.remodal-close:before{top:0;left:0;display:block;width:35px;position:absolute}.remodal-cancel,.remodal-close,.remodal-confirm{overflow:visible;margin:0;text-decoration:none;outline:0;border:0}.remodal.remodal-is-closing,.remodal.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{height:35px;padding:0;cursor:pointer;transition:color .2s;color:#95979c;background:0 0}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;content:"\00d7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;min-width:110px;padding:12px 0;cursor:pointer;transition:background .2s;text-align:center;vertical-align:middle}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.u-negativeTop-50{margin-top:-20px}.u-z1{z-index:1}.page-template-ftg-fiber-business .decorator-block-mango{position:absolute;right:-10px;bottom:-30px;width:35%;height:90%;background-image:url(../images/backgrounds/pattern-dot-mango.svg);background-size:15px;background-repeat:repeat;z-index:0}.u-float-right{float:right}.u-float-left{float:left}.u-no-wrap{white-space:nowrap}.font-white{color:#fff}@media all and (min-width:56.25em){.u-negativeTop-50{margin-top:-50px}.seamless-security-form form{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}}@media all and (max-width:56.1875em){.seamless-security-form form>*{margin-bottom:1.25rem}}.seamless-security-form li,.seamless-security-form ul{list-style:none;margin:0;padding:0}.seamless-security-form .hs-error-msg{display:block;padding:5px 10px;text-align:center;transform:translateY(-1px);background-color:#e81752;color:#fdedf2}.seamless-security-form .hs_error_rollup{grid-column:1/3}.seamless-security-form .hs_error_rollup label{padding:5px 10px;border-radius:5px;text-align:center;background-color:#e81752;color:#fdedf2}.seamless-security-form .submitted-message{background-color:#2dd280;color:#fff;padding:1.25rem;border-radius:10px;text-align:centeR;max-width:500px;margin:0 auto}.seamless-security-form .submitted-message p{margin:0}.seamless-security-form ul.inputs-list.multi-container{display:flex}.seamless-security-form ul.inputs-list.multi-container li+li{margin-left:20px}.seamless-security-form label.hs-form-booleancheckbox-display{display:flex;align-items:top}.seamless-security-form .legal-consent-container .hs-form-booleancheckbox-display span{margin-left:0;transform:translateY(-5px)}@media all and (min-width:56.25em){.seamless-security-arrow{position:relative}.seamless-security-arrow:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../images/svg/seamless-security-arrow-circle.svg);background-repeat:no-repeat;background-size:50%;background-position:center center;opacity:.1;animation:spin 60s linear infinite}.seamless-security-arrow>*{z-index:1}@keyframes spin{100%{transform:rotate(-360deg)}}}.redundancy article.hentry.wpautop{margin-bottom:1.25em}.teal-text{color:#18a287}.strong-shadow{box-shadow:0 20px 36px 0 rgba(93,124,181,.09),0 5px 12px -3px rgba(0,0,0,.07)!important}.js-google-places-search-wrapper #ftg-products-form .c-city-tabber,.js-google-places-search-wrapper #ftg-products-form .citylist-search.is-active,.js-google-places-search-wrapper #ftg-products-form .google-places-search{max-width:500px;margin:0 auto}